I play a pistol packing wizard/rogue character in our Ebberon game. It's just a crossbow that shoots alchemical and magical ammo. I also have a silver handled walking stick as a staff and a gold pocket watch of protection. 'cause that's just how an Aundarian pimp-daddy secret agent rolls.
It would be cool to see a gun mage class.