Great place! I have been here a few times with my boyfriend after taking a class of theirs. The class was exactly what we were looking for and the instructors were excellent. At the range all of the staff is very attentive and friendly. The most recent time we went I rented a gun, and had a little difficulty with it but Alex was great at helping out. Even went and picked us out a better gun!! Everyone is always very attentive and helpful. Definitely a great place for beginners or experts. – Jordan