Virginia NRA Concealed Carry Classes
and Firearms Instruction
Browse Our Services
Excellence in Shooting Handguns
Advance your shooting skills with the one-on-one Excellence in Shooting handgun class. Receive 60 minutes of Certified Instructor live fire training focusing on techniques to develop handling skills, accuracy and continuous improvement in a safety-first environment.
We also offer Excellence in Shooting skills for pairs! Perfect for friends that want to share the experience of learning a new skill or couples that want to share a new hobby.
NRA FIRST Steps Pistol Course - Qualifies for Concealed Handgun Permit and includes live range instruction!
This four hour course is perfectly suited for the beginner and an excellent refresher for those who have been away from shooting or struggling with their skills. We cover the basic knowledge of firearms and ammunition. Safe gun handling and skills to shooting with accuracy through practical exercises and live-fire instruction on the
range. Selecting the right firearm and laws in Virginia concerning the use and carrying of handguns. Completion of this course fulfills the competency requirements to apply for the Virginia Concealed Handgun Permit for those 21 years and over. We limit the class size to an average of eight to twelve students and classes are just $50 per person.
Excellence in Shooting Carbines
Advance your shooting skills with the one-on-one Excellence in Shooting Carbine Course.
This exciting course is perfect for the beginner that wants to experience using and developing the skills to use a tactical rifle in a safety-first environment.
NEW HOME DEFENSE SHOTGUN TRAINING NOW AVAILABLE!
Receive live fire training with the ultimate home defense firearm. The shotgun has proven to be the safest and most effective home defense firearm available. Learn to use it effectively to defend your home and family and learn the laws for self defense in the home. We provide live fire training on the range and will help you select the best shotgun and ammunition option for your situation.