The store itself is average as far as I'm concerned. The reason why it gets 4 stars is the Academy. The live fire range is the cleanest and safest range I've been too. It's a great place to take learners, or just to spend and hour practicing. The range masters are helpful, friendly, and always have great advice. If you're a long time shooter, or just looking to learn, check it out. They also offer some great classes.