While I like the selection of firearms, and the extras like survival books and what-not, I found that this place was WAAAAAY overpriced with horrible customer service. If you go there to try and shoot guns, be prepared to wait and wait and wait and WAIT for hours on end....and you can't wait for your name to be called while looking around the store....you have to wait in line. PERIOD. None of the staff seem to truly know how long it's going to take, and give you the standard reply of "about an hour", even though we'd already been waiting for almost 2 hours (in line!) by the time we asked.
We ended up asking for a refund, as did atleast 4 other parties that had been waiting forever, as well.
Lame.