MINNESOTA
PERMIT TO CARRY
SIMPLE, FLEXIBLE & STRAIGHTFORWARD
Whether you’re applying for your first Minnesota Permit to Carry or renewing your 5-year permit, Gun Permit Center makes completing your required training simple.
Start with our $45 self-paced online Minnesota Permit to Carry course, then meet with one of our preferred Minnesota instructors for your required live-fire shooting qualification.
Complete Your Required
Training For Under $100*

Online Course: $45 + tax

Live-Fire Qualification: typically $39–$50

Most students pay $84–$95 for the online course and instructor qualification fee, before tax and any applicable range, ammunition or firearm-rental costs.
How It Works
01
COMPLETE YOUR ONLINE COURSE — $45
Learn at your own pace and on your schedule.
02
CHOOSE YOUR PREFERRED INSTRUCTOR
Find a GPC instructor and live-fire qualification location that works for you.
03
COMPLETE YOUR LIVE-FIRE QUALIFICATION
Demonstrate safe firearm handling and shooting proficiency. After successful completion, your instructor issues your signed training certificate.
04
GET YOUR CERTIFICATE. APPLY WITH YOUR SHERIFF.
Take your training certificate and required materials to the appropriate sheriff’s office.

INITIAL OR RENEWAL?
Same training process for both.

SELF-PACED & FLEXIBLE
Complete the online course
when it works for you.

REAL INSTRUCTORS. REAL SUPPORT.
Our team is here to help every step of the way.
$45 ONLINE COURSE • SELF-PACED • INITIAL & RENEWAL
Ready To Get Started?
Start your Minnesota permit to carry course.
Frequently Asked Questions
Yes. There are additional fees for the live fire qualification portion of the MN Permit to Carry course. Each instructor collects a fee for the live fire qualification directly and typically ranges between $39 and $50.
In addition to the instructor fee, you will also be responsible for any range fees, ammunition, and firearm rental (if needed). We recommend contacting your selected chosen Gun Permit Center instructor in advance to confirm all associated costs and ensure you are prepared for the live fire session. This qualification is a required step to complete your permit to carry application.
– The permit is valid for 5 years.
– It legally authorizes you to carry a loaded or unloaded handgun on your person or in your vehicle, enhancing your personal safety.
– The permit also doubles as your Permit to Purchase a handgun, streamlining the process of acquiring firearms.
Having this permit ensures compliance with state laws regarding the lawful carry and purchase of firearms. For more information about the application process, contact your local sheriff’s office, the Minnesota Department of Public Safety, or the Bureau of Criminal Apprehension (BCA).
Yes, we provide a variety of instructional services, including:
One-on-One Private Handgun Instruction: Customized training designed to fit individual skill levels and goals.
Group Instruction: Private handgun instruction for small groups, perfect for friends, family, or teams.
For more information, please contact us at info@gunpermitcenter.com or call 612-490-0751.
We also provide in-person or virtual Permit to Carry instruction, available through our parent company, Spartan Safety & Security, LLC. To learn more, visit spartan-armament.us or email us at info@spartan-armament.com.
Additionally, we offer Adult First Aid/CPR classes and safety and security assessments for home and business, helping you stay prepared and protected in various situations.
To start your course, follow these steps:
1. Navigate to My Account at the top right corner of the page.
2. Sign in using the username and password you created during your purchase.
3. Once signed in, go to My Courses and select MN Permit to Carry Online Hybrid.
4. Begin your course by clicking on the WELCOME section.
5. After completing each lesson, make sure to click the “Mark Complete” button on the bottom to track your progress.
If you encounter any issues, feel free to reach out to us for assistance.