This location is pretty good. I've only gone in for firearms and accessories. I've ordered firearms online from them and had them shipped to the store. They aren't the best at calling you when the weapon arrives, but when you call to check they have OK customer service. The staff can be helpful at pointing out where to find what you're looking to get. I like the online purchase and ship to store feature cause you can sometimes catch a great deal on gear or a firearm and you get your item in about 3-5 days. Overall a good option if you live in the area and want to make sure you're getting a fair price and no pressure to buy.