This place was recommended to us by several local law enforcement officials. They have a good selection of guns in-store and also can special order a lot of different guns if you want one that they don’t have in-stock. We had difficulty once we actually placed an order though in getting the product we special ordered. The shop contacted several of the wholesalers/distributors that they typically work with and none of them had the product we were looking for. They gave us a refund of the deposit we had put down on the product though. In addition to guns they carry other gun paraphernalia like holsters, ammo, safety gear, etc. They have an indoor shooting range at this location.