Should You Use Your Firearm?

Firearm Safety & CCW Training

Check out our calendar for our currently scheduled classes.

Taken a class with us? Send us your feedback!

If there’s nothing that works with your schedule, reach out and we’ll work something out.

Certification & TRAINING Courses

Benefits of taking one of these courses:

  • Learn basic firearm safety for yourself and to educate others
  • Know how to make a firearm safe if it becomes necessary: found at school, concern over another’s mental health, or even an active shooter event
  • Ensure you are compliant with the law and understand any restrictions
  • Improve your firearm knowledge & gain new skills

Firearms Training is only offered in conjunction with a Trauma Aid Course.

All firearms classes will incorporate a Stop the Bleed or similar class. Check the Trauma Aid section for class descriptions and times.


— Firearm Use & Safety Training

  • Developing a Personal and Home Protection Plan (1-1.5hrs)
  • Self-Defense Firearms Basics (1-1.5hrs)
  • Defensive Shooting Fundamentals  (1-1.5hrs) 
  • Violent Encounters and the Aftermath  (1-1.5hrs)
  • Real Estate Agent Safety (1-1.5hrs)

Above times do not include the length of any Trauma Aid training.


— Concealed Carry Training/ Certification*

  • Concealed Carry (VA CHP) 4hrs
  • Concealed Carry & Home Defense Fundamentals (CCHDF) (8hrs)
  • Basic Handgun Safety & Selection  (1-1.5hrs)
  • The Legal Use of Force  (1-1.5hrs)
  • Overview of local/state firearm laws (30-60 min)
  • Virtual firearm simulation training (coming soon)

*For CCW courses, currently only applies to VA CHP. Courses that include DC and/or MD concealed permits are planned for the future.

Above times do not include the length of any Trauma Aid training or associated Range/Live Fire.

We offer certification and training courses from the following organizations:

  • United States Concealed Carry Association (USCCA)
  • The Liberal Gun Club (Coming Soon)
  • We do not offer any NRA courses

Certification Course vs Training Course?

Certification Course: A course that leads to a specific certification.
Training Course: A course that does not lead to a specific certification.

Certain 3rd party organizations charge ‘per student’ fees for processing and issuing a certification while others do not. Due to this, Training Courses will generally be less expensive than Certification Courses as they do not have such expenses.
We can provide certification and/or training courses in each topic/area.
Scroll to Top