State-Certified Minnesota Permit to Carry Training
Complete Online Course & Live Fire Session
State-approved training by a certified instructor. Fast, easy video course online — complete it, then book your required live fire in St. Paul.
State-Certified Minnesota Permit to Carry Training
Complete Online Course & Live Fire Session
State-approved training by a certified instructor. Fast, easy video course online — complete it, then book your required live fire in St. Paul.
Why Train With Conceal and Carry MN?
Guaranteed to Pass
Fastest Training in Minnesota
Best Price Gurantee
All-Inclusive Pricing
Exclusively at Joe’s Sporting Goods in St. Paul


Exclusively at Joe’s Sporting Goods in St. Paul
Choose Your Training Format
Most Popular

Online Training + Live Fire

In-Person Classroom Training
Additional Classes and Training

Women’s Only Permit to Carry Classes

Beginner Group Shooting Lessons

Basic Handgun Classes

Women’s Only Permit to Carry Classes

Beginner Group Shooting Lessons

Basic Handgun Classes
About Our Company
At Conceal and Carry MN, our story began with a commitment to streamline the permit to carry process after our founder experienced a lengthy six-hour session with unnecessary add-on prices. We believe in cutting through the clutter and meeting the state’s requirements in a short, informative, and friendly manner. Our philosophy is simple: we value your time. We firmly believe that in-person permit classes should not exceed two hours, and online sessions should be completed within one hour, followed by a brief five-minute live fire qualification at the range.
We understand the difference between a permit to carry class that gives you an understanding of the laws and where you demonstrate safe handling of a firearm, versus next level training. That’s why we offer private lessons, ensuring you receive the necessary training to defend yourself and your family confidently. Plus, enjoy a discounted rate on private lessons after taking one of our permit classes. Welcome to a new era of efficient and effective training at Conceal and Carry MN!
Conceal and Carry MN at a Glance
Empowering your journey in safe carry. Short, focused, and guaranteed success. No surprises, just comprehensive learning at the best price. Join us at Conceal and Carry MN, where your safety is our priority.
Augustine — Lead Firearms Instructor
Minnesota Permit to Carry Class – FAQs
Yes. Our Minnesota Permit to Carry training is fully approved by the Minnesota Bureau of Criminal Apprehension (BCA) and meets all state requirements for applying for your permit.
The minimum age to apply for a Minnesota Permit to Carry is 18 years old. However, our company policy requires students to be 21 or older, with exceptions for active military personnel or individuals attending the class with a parent.
The length of a Minnesota Permit to Carry class can vary depending on the training provider. Many courses take 3–5 hours or more, depending on how they are structured. Our class is designed to be the fastest option in Minnesota.
Our online course includes a 1-hour video, followed by a brief in-person live fire qualification (required), typically completed in 15 minutes (no more than 30 minutes).
Our in-person class is 2 hours total, including a 1-hour course presentation and the required live fire qualification.
We focus on efficient, state-required training — so you can complete your training quickly without unnecessary time.
The total cost is $99.95 plus tax for both our online and in-person classes. This all-inclusive price means no extra fees — firearm use, ammunition, and eye/ear protection are all included.
All classes are held in St. Paul at Joe’s Gun Shop inside Joe’s Sporting Goods. Both the classroom instruction and live fire qualification are completed at this location for a convenient, all-in-one experience.
All training and live fire qualifications are completed at this location — we do not use outside ranges or partner instructors.
No experience is required. Our course is designed for all skill levels, including beginners. We provide everything you need and guide you through each step of the process.
You can sign up online in just a few minutes.
For in-person classes, simply choose a date and complete your registration — you’ll receive a confirmation email with all the details.
For the online course, enroll and complete the 1-hour video. In the final module, you’ll schedule your required live fire qualification by selecting a date and registering. You’ll then receive a confirmation email for your live fire session.
Still have questions before signing up?
Most questions are answered in under 30 seconds.
