6001 167th Ave NW

Ramsey, MN 55303



You must have a Valid Permit to Carry to instruct under the MN Personal Protection Act. 


USCCA Certified Instructor Course- $597.00

Looking to become a USCCA Certified Instructor? We offer  USCCA Concealed Carry and Home Defense Fundamentals Instructor training. You will gain the certification and steps needed to become your own USCCA Certified Instructor and begin teaching students Permit to Carry.

​​STore Hours 

Monday: CLOSED

Tuesday-Saturday: 10am-8pm

Sunday: 10am-5pm

*Last shooter 45 minutes before close



  • Semi Auto Firearm .380 or larger (One can be provided at an additional cost)
  • At Least 50 Rounds of premium factory ammo (NO STEEL OR ALUMINUM CASES)
  • Eye and ear protection if you have it.

Total Defense Gun Shop & Range © 2023

USCCA CCHDF Instructor Course