OUR PROGRAMS
MN Permit to Carry Classes
By offering several programs, Practical Defense LLC gives you the tools to gain an advantage through specialized training.
Our most popular class MN Permit to Carry meets all the requirements for you to obtain your MN Permit to Carry.
Public Classes ONLINE and In-Person
MN PERMIT TO CARRY CLASS + OPTIONAL FLORIDA PERMIT
5.5 Hours
Range time required
Our most popular class meets all the requirements for you to obtain your
MN Permit to Carry.​
Concealed Carry and Home Defense Fundamentals is a comprehensive course provided in both Private classes and Public Classes. The Course is for anyone considering owning or carrying a firearm for self-defense. The course is a complete guide to understanding conflict avoidance and situational awareness; home security and home defense; handgun, shotgun and AR-15 basics; shooting fundamentals; the physiology of violent encounters; the legal aspects of using deadly force (including knowing what to do in the aftermath); and a complete guide on gear, gadgets, and ongoing training
Private Classes
PRIVATE CLASSES
offered at
your location or Ours!
Private classes are a great way for families, work groups or friends to gather in your home or our training room and receive training. Minimum group size for Private instruction is 6 people. Contact us to discuss your options