Course Catalog
Have a group? We offer private classes to groups with a minimum of 10 people. Your group can either come to our academy or our instructors can come to you! Contact Us to schedule today!
Todd is an NRA Range Safety Officer, NRA Pistol Instructor, and has had Crisis Intervention Team training. Todd currently serves as a full-time Professional Firefighter EMT and instructs at the fire academy as well as teaching fire and life safety education for ages five to adult. He earned his Black Belt in Tae Kwon Do and continues to enhance his credentials by furthering his training with many recognized leaders in firearms instruction.
John Kochensparger has spent his entire career in law enforcement and security since 1973 with more than 21 contiguous years as a school director and trainer in private security services (VA DCJS 88-1190). The other highlights include, in chronological order:
Have a group? We offer private classes to groups with a minimum of 10 people. Your group can either come to our academy or our instructors can come to you! Contact Us to schedule today!
The Beginner Handgun Course teaches basic handling of a handgun at a local range.
The Intermediate Handgun Course is a half-day live fire continuation course of the Beginner Handgun Course.
The Advanced Handgun Course is a full-day live fire continuation course of the Intermediate Handgun Course.
The Concealed Carry/Gun Safety Course fulfills the requirement necessary to apply for a Virginia Resident Concealed Handgun Permit.
Can you observe your surroundings and prevent an attack before it happens? Situational Awareness will help you see the world with new eyes.
Women's
Workshop
The Women's Self Defense Workshop is a full-day event. Come learn self defense and situational awareness in a fun group setting.
Do you have the the knowledge, skills, and attitude necessary to safely handle a rifle? Learn now from a
NRA Certified Instructor.
Shooting Course
Our Self Defense Training Program is currently being redeveloped. Please contact us for more information on the next session.