The Bard and Sorcerer have many ranged options, and the Swashbuckler isn't terrible with a crossbow, and as a Protector Aasimar, can fly once a day.
The Fighter has a 16 Dex and wouldn't be terrible with a longbow which he could and should get at the next town.
My Barb usually throws rocks when necessary and does know Chaos Bolt and Mind Sliver although he has never used either so far. I tend to only use spells he can cast on accident or at the very least not fully understanding what he just did, and I haven't figured out how to implement those spells yet.