Firearms Training Richmond, VA


Firearms Training, Personal Safety, Richmond VA

Our goal is to provide the highest level of firearms training at an affordable price. We will assist you in developing your marksmanship skills with one one one shooting instruction so you can become a Responsible and Informed Concealed Handgun Permit Carrier.  Dave designed a defensive handgun training course for the Richmond SWAT Team, a course they still use to this day. It is such a great course it is mandatory for all Richmond Officers to attend this course.  Tactical Firearms Training is offered in Chesterfield, Henrico, Hanover, Richmond and all of Central, VA.    Register Here

Defensive Handgun Training

 TAC-Solutions Firearms & Concealed Carry Instructors are Veterans of the  Richmond Police Department S.W.A.T. Team.
Lessons are one on one instruction. $80/Session  

Register Here

Professional Shooting Lessons By appointment Only

Allow 2 hours per Session, lessons are conducted One on One 


Register Here

Level I $80.00/Session for 1 on 1 Training

  • Basic Handgun Skill Development and Assessment. 
  • Shooting Basics:  
  • a. Grip, Stance, etc.
  • b. Strong Hand and Off Hand Shooting
  • c. Proper Target Assessment. 
  • Reloading Drills 

Level II $90.00/Session for 1 on 1 Training

  • Shoot Multiple and Dictated Targets
  • a. One Hand Shooting, Strong hand / Off hand Shooting
  • b. Firearm Malfunction Drills (Semi Auto's)
  • c. Target Acquisition Drills - Shoot / Don't Shoot
  • d. Malfunction drills 

Level III $100.00/Session for 1 on 1 Training

  •  Advanced Target Acquisition Training
  • a. Multiple Target Engagement
  • b. Reloading Drills
  • c. Intense Malfunction Drills
  • d. Shooting while Moving
  • e. Target Acquisition Drills -
  •  Shoot / Don't Shoot 

Contact Us

Contact Dave

Call Dave 804-874-2344

Click to Call Dave from your mobile phone  804-874-2344

 Register Here 


10418 Hull Street Rd , Classes at Bob's Sport Shop , Richmond Virginia United States 23112

(804) 874-2344


Monday - Friday: 9am - 5pm

Saturday: By appointment

Sunday: By appointment

Register Here 

See Class Schedules for More Times

Join the TAC Solutions Newsletter and Email List

Sign up to hear from us about new or upcoming classes, special offers, and events.