No matter if you are an absolute beginner or an advanced shooter, we have a course for you!

Enhanced Pistol Courses

First Shots - For beginners, shooters looking to get into shooting sports, or shooters who would like a refresher 

Pistol I - Master the basics in a supportive, professional environment.

Pistol II - Take full control of your firearm and your responsibilities.

Pistol III - Refine your technique and shoot to a professional standard.

NJ CCW Qualification Courses

CCW Prep 1 - This comprehensive, foundational course splits time between classroom theory, dry-fire mechanics, and live-range training to build safe, accurate holster habits.

CCW Prep 2 - Designed as a tune-up and diagnostic session, this fast-paced course bridges the gap between basic preparation and the final live-fire qualification.

NJ CCW Qualification - Take the NJ CCARE Protocol and Use of Force Training to qualify for your NJ Permit to Carry a Handgun.