top of page


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. 

range photo 2.JPG

Public Classes


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

Brick house

Public Classes

Home Defense

3 hours

No Range time required

This class provides the student with information about how to create and execute personal and home defense plans. 


Public Classes

Basic Handgun

3 hours

No Range time required

This class will cover the fundamentals of shooting a handgun . We will use Airguns in the classroom to familiarize students with proper technique. This class is recommended but not required as precursor to taking a Minnesota Carry Class for those without previous handgun experience.

Friends Party

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

Image by Denys Kostyuchenko

Public Classes


Permit to


If you have a MN permit to Carry and want to obtain your Florida Permit to Carry, We are here to help you apply for your Florida Permit. The Florida Permit allows you to carry in 6 additional states - Texas, Wyoming, Georgia, New Mexico, Delaware and Of course Florida. You must have completed a MN Permit to Carry class and have a copy of your original certificate. We will provide you with fingerprint card, Photo information, application Packet and Instruction on Requirements

bottom of page