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 Peolple and Get 1 Class FREE! (at a regularly scheduled class) 

Tactical Concealed Carry Class Every  1st & 3rd Saturday Morning 8:30 - 12:30  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

SAFE GUN HANDLING  In a  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

* Private Classes Available (min. 6)  Register Here

New!! Utah Concealed Carry Permit Classes $75

Utah Concealed Carry Permit in a              3 Hour Class.

Debut Class Sunday April 23rd  Bob's Sport Shop 4 -7 pm 

Utah is the most sought after permit and Dave traveled to Utah to get certified to be able to continue delivering the premier Handgun training in Virginia.

Every 1st Saturday 2 - 5:00 pm at Bob's Sport Shop

* 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