Online Minnesota Permit to Carry Class

$100 All-Inclusive

Complete your Minnesota Permit to Carry Class on your own schedule - no classroom required. Our online course is self-paced, making it ideal for both first-time applicants and renewals. At just $100 all-inclusive (firearm, ammo, eye/ear protection, and range fee), there are no hidden costs. Once you finish the online presentation and test, meet your certified instructor at the range in Eagan for your live-fire qualification, and you’re done.

How to Get Your MN Permit to Carry with Liberty Arms Training

  1. Register and select your range date - Choose the live-fire qualification date that works for you. Spots are limited, so book early.

  2. Receive your online course materials - After registering, check your email for a link to the full permit-to-carry presentation.

  3. Complete the online test at your own pace - Finish the coursework and pass the test before your scheduled range date.

  4. Meet your instructor at the range - Complete your live-fire qualification at Stock and Barrel in Eagan, MN, and you’re ready to apply for your permit.

Range Qualifications in Eagan, MN

$100 all-inclusive price

The price includes the range fee, eye and ear protection, and the use of guns and ammunition (if you choose not to bring your own). If you have any questions, please contact Liberty Arms Training for more information.

It's not required, but attendees should have some prior experience with firearms. This class exceeds the requirements under Minnesota Statute 624.714, Subd. 2a.

Frequently Asked Questions

Do I need to own a gun to take this class?

No. All firearms, ammunition, and safety equipment are included in the $100 fee. Just show up.

How long does the online portion take?

Most students complete the online presentation and test in 1–2 hours at their own pace.

Is this class valid for a first-time MN permit to carry?

Yes. This class meets all Minnesota state requirements for both new applicants and permit renewals.

Where is the live-fire qualification held?

Range qualifications take place at Stock and Barrel in Eagan, MN.

How do I apply for the permit after completing the class?

After passing your qualification, you’ll submit your application to your county sheriff’s office. We can point you to the right resources after class.

The Minnesota Permit to Carry Class — also known as a concealed carry permit (CCW) class is designed for responsible adults who want to legally carry a handgun for self-defense. The course covers Minnesota state carry laws, the use of force and legal considerations, the responsibilities and liabilities of carrying a firearm, and safe storage practices.

Liberty Arms Training is committed to making this process simple, affordable, and convenient. Whether you’re getting your first-ever permit or coming back for a renewal, our certified instructors will guide you through everything you need. All equipment is provided, just show up ready to learn and shoot.

We serve the entire Twin Cities metro area, including Minneapolis, St. Paul, Eagan, Rosemount, Apple Valley, Burnsville, Bloomington, and surrounding communities.

Why Choose Liberty Arms Training - Minnesota Permit to Carry Class

  • Certified MN BCA Instructors: Our experienced instructors are certified by the Minnesota Bureau of Criminal Apprehension (BCA), ensuring expert-level training tailored to Minnesota’s Personal Protection Act.

  • Comprehensive Concealed Carry Training: Each course covers fundamental pistol safety, shooting range qualification, and Minnesota-specific legal considerations, empowering you to carry a concealed firearm responsibly.

  • Flexible Training Options: Choose from in-person classes or convenient online permit-to-carry courses that meet Minnesota certification requirements, ideal for your busy schedule.

  • Multi-State Carry Permit: Enhance your Minnesota carry permit by qualifying for multi-state reciprocity, expanding your ability to legally carry in multiple states under the reciprocity of the MN state permit.