Great store and even better customer service. Staff is helpful and friendly, and there's no pressure to buy. Their interactive indoor range offers intuitive practice and feedback without having to burn up ammo, and it is definitely better than plain dry-firing in your basement. I recommend this for CCW holders, competitive shooters, and new shooters. This is also good for practicing or evaluating your grip, sight alignment, and trigger control and getting immediate feedback.