I bought a LivingSocial deal for a full hand gun shooting experience. It was pretty cool.
Gander Mountain has super high tech shooting simulations and games. I got to practice via these simulations and then I was allowed to fire the real hand gun. The instructor was really helpful and accommodating.
However, frankly, I don't think I would have went to Gander Mountain without the LivingSocial deal. It's pretty expensive here.