Wow!!! What an inventory!!!
Now a year into their giant new location these guys are raising the bar for all the other non chain gun stores. Best inventory of hand guns, long guns/ARs & shot guns of any store I've been to in the valley. Their staff is always friendly and every one of them are knowledgable on the product. They are always well staffed. The place is clean and well merchandised. Plenty of parking. Open 7 days. They offer CCW classes as well as others. Rental of steel reactive targets is available. Plenty of AR stuff in stock if you want to build your own. Prices are higher than mail order but fair for a retail store.
In summary, I would highly recommend these guys as a place to check out and you can make your own decision to buy on your own.