This review is from a locals perspective. One of the most important things for me is that they allow you to bring your own ammo and range fees are only $10. Range fee is even waived if you buy a box of their ammo, which is bargain priced. And when I say bargain, it's premium ammo for cheaper than you would pay for low end stuff at Wal-Mart.
I haven't purchased a gun from them yet and I know some of their prices are on the higher end from what I've seen. However, I am seriously considering buying my next gun from them regardless of price, just because they are that good and I want to support the business.
HIghly recommend.