The MN Permit to Carry or Concealed Carry course contains both classroom and range elements. This course covers MN carry statutes, Use of Force, the ins and outs of carrying a loaded handgun and more.

How do you know if this class is for you?

  • If you’re concerned for your safety or the safety of others in your household, this is the class for you.
  • If you would like to carry a handgun in your vehicle, this class is for you.

If you would like to carry a handgun on your person (loaded or unloaded), this class is for you.

MN Permit to Carry | 10:00am-5pm


River Valley Arms & Ammo is certified through the Bureau of Criminal Apprehension to teach this course. Upon successful completion, students will receive a certificate that allows them to apply for their MN Permit to Carry at their local sheriff's office. River Valley Arms & Ammo instructors are also certified NRA Instructors -- because of this, upon successful completion, students will also be able to apply for a non-resident permits in WI, IA and FL.

MN Permit to Carry courses are offered at least once a month at River Valley Arms & Ammo in Morton, MN. Private courses are available (at no additional charge) for parties of 4 students or more at River Valley Arms & Ammo or on location (travel fees may be applicable).

There are no prerequisites for the MN Permit to Carry course but if you’re not familiar with handguns, please consider taking our Firearm Fundamentals.


We’ll spend the first 4 or so hours going in the classroom covering MN carry statutes, use of force and other elements. Then, we’ll head over to the Redwood Falls Sportsmen’s Club for the 60 round shooting qualifier. The qualifier consists of:

  • 10 rounds at 3 yards
  • 10 rounds at 5 yards
  • 10 rounds at 7 yards
  • 10 rounds at 9 yards
  • 20 rounds of guided personal defense drills

What You’ll Need

Each student will need a handgun, 60 rounds of ammo and eye & ear protection. We do allow revolvers and .22 caliber handguns for this course. There are no handgun restrictions, we do not recommend large calibers or revolvers.


First time applicants are $100 and renewal applicants are $75.

Special Offers

Private classes for parties of 4 or more!

Have a group of girlfriends, relatives or both that want to take the courses with you but these dates don’t work? Book a private class for no additional charge when you have 4 or more students!!

Advance Your Defensive Handgun Skills

Take the next step in protecting yourself and protecting your family -- save $10 on the Intro to Defensive Handgun course when you take the MN Permit to Carry from River Valley Arms & Ammo!

RVAA Instructors

The River Valley Arms & Ammo instructors are a great group of people who love to share their passion for firearms. Click on their images below to learn more about our instructors!

Heather Koffler

Heather Koffler

RVAA Training Zach Web 3

Zach Anderson

Bob Okins

Bob Okins

Marcel Krueger

Marcel Krueger

Alison Schroeder

Alison Schroeder


Upcoming Class Schedule

MN Permit to Carry

December 8 @ 10:00 am - 5:00 pm