I had such a great experience going to Caswell's! I was incredibly worried that the range would be busy but it seems that on weekday's they are not overly busy and are capable of accommodating everyone. The range fee's are reasonable aside from range ammo being extremely overpriced but that's something you run into at almost every range. The staff was incredibly helpful with all the questions I had for them. I recently moved here from CA so I had quite a few questions relating to AZ firearm laws and the staff member I had talked to (sorry I don't remember your name) was very articulate and had helpful answers for me; he had even given me some reading material to examine later. The showroom has quite a few nice tactical apparel items at a slightly higher price than anywhere that isn't a range. They have a very extensive retail handgun section, you should be hard pressed to not find what you are looking for. Caswell's also offers quite a few firearm's classes and I look forward to doing a CCW class with them in the future!