I didn't go here at first because of all the negative reviews, so I went to C2 tactical in Tempe. BIG mistake!!! C2 is awful. After my poor experience there, I did go to Caswells. I took my girlfriend whom has never shot before. When we approached the counter, the staff helped her pick out a gun that she felt comfortable with. We were shooting for about 20 minutes when a staff member came out and said, "it's kind of slow, if you guys want a free lesson..." While I am an experienced shooter, I am not an instructor. His 15 minutes with her not only improved her shot, but in my opinion, made her feel more comfortable with the weapon." I will be going back this weekend with a few friends. Caswells is definitely a friendly environment and in my opinion, very much recommended.