Can You Survive 3 Seconds?"


Tactical Concealed Carry Permit Class $65

TAC-Solutions offers Concealed Weapons Carry Permits classes in Henrico, Chesterfield, and Richmond, VA 

Only $65/person per One 4 hour Class 

Bring 3 Additional People and Get 1 Class FREE! 

(at a regularly scheduled class) 

Tactical Concealed Carry Class 

Every 1st & 3rd Sat. Morn 8:30a-12:30p  First & 3rd Thursday Evening 5:30 - 9:30 Bob's Sport Shop 10418 Hull Street 

Rebel Sporting Goods Keyville, VA The 3rd Saturday of the Month 2:30 - 6:30 115 Kings Highway Keysville, VA 23947  Private Classes Available (min. 6) Register Here


NRA Home Firearm SafetyClass $80

We take the mystery out of guns. Relaxed classroom setting,  Load & unload certain action types,  Primary Causes of Firearms Accidents,  Malfunctions, Lasers, Cleaning, Care, &  Safe Storage in the Home  

Bring 3 Additional People Get 1 Class  FREE! 

(at a regularly scheduled class) 

NRA  Home Firearms Safety Course Every 1st Sunday 2:00 - 6:00pm at Cabela's West Broad Street        

Every Last Thursday Evening 5-9:00pm at Cabela's West Broad

Bob's Sport Shop Classes 1st Sat. of the Month 2-6PM and the Third Sunday of the month 2-6PM

 Register Here

New!! Utah Concealed Carry Permit Classes $75

Utah Concealed Carry Permit By Reservation

Utah has been the most sought after concealed weapons carry permit and Dave traveled to Utah to get certified for TAC-Solutions to continue delivering the premier handgun safety training and concealed weapons carry permit courses in Virginia.

The Utah Permit classes are now scheduled by appointment or as private groups.

* Private Classes Available (min. 6)

Register Here

Upcoming Classes

No upcoming events.

See TAC-Solutions Latest Video


You can learn to handle a firearm safety, learn at your own pace and have fun.

Can You Survive 3 Seconds? T.A.C.-Solutions is the premiere firearms training in Virginia providing many class options in RVA. Firearms Training, Concealed Carry Permit Classes, NRA, Certified Instructors, Refuse To Be A Victim Classes, Workplace Violence and Crime Prevention, Realtor Safety Classes, Church Safety, Private Instruction, Group Classes, Fund Raising. 


Contact Us

Call Dave at 804-8474-2344

Contact Dave VanBuren to Register for a Class by Date and Location or to set up one-to-one personal training.  

You can email Dave


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

(804) 874-2344

See Schedule For Classes

  • Classes By Reservation
  • Gun Safety in the Home Training by Schedule
  • Personal Handgun Training by Appointment
  • Realtor Safety Training by Appointment
  • Refuse to Be A Victim by Schedule