This place rocks! They have somewhat tricky hours and work mostly by appointment, but this is so they can give you their undivided attention and not only show you the goods but educate you on calibers, brands, and firing actions. Came in here last minute to check out an add they posted online (cheapest prices in the valley mind you) and was in and out in less than an hour with my brand new Smith and Wesson M&P Shield 2.0. To be honest I think it only took so long cause I had a hundred questions and left to go get cash. This place is great and will not pressure you into purchasing. The staff is great and even has decent ammo prices too. Gear up!