This place is hands down the best gunshop in the Valley. I didn't realize it was by appointment, and when I got there the doors were locked. Called the store to check, and even though I didn't have an appointment AND it was close to closing time, they were more than happy to let me in. The appointments are a great idea, cuts down on impulse buys, and waiting around for someone to help you. You get one on one help, and they are all very friendly and knowledgeable. If you just need ammo and such, no appointment is necessary. They're also the only store I found online with a complete and updated list of inventory, so I knew what I wanted to see before going. By far the prices I have ever seen, and an extensive selection. I couldn't have asked for a better experience. Definitely recommend you try these guys first before any other shop.