Minnesota Gun Laws

Gun Control Laws in Minnesota

The gun laws in Minnesota were enacted to regulate the sale, possession, transfer, and use of firearms throughout the state. Minnesota is a “Shall Issue” state and issues permits to both residents and non-residents. The local county sheriff’s office handles permits. As of March 2017, Minnesota had about 265,728 licenses. Private sales of firearms in Minnesota are regulated with specific rules. Minnesota gun rules are pretty liberal. Non-residents can apply for a Minnesota CCW at any sheriff’s station. There is a long list of places you cannot carry your weapon including schools and universities, child care centers, school buses, private property, and government buildings. When licensed dealers sell to buyers at gun shows, they do have to perform a background check, and it is a gross misdemeanor if someone sells to an unauthorized person.

State CCW Quick Facts

  • Shall Issue State gun policy
  • Yes-With a Permit Open Carry Permitted
  • No Constitutional Carry
  • Yes-In Restaurants That Serve Alcohol Carry In Restaurants
  • Yes/No-Without a Permit/License Carry In Vehicle
  • Residents/Non-residents License issued to
  • 26 # of states that honor Minnesota license
  • 15 # of state licenses that Minnesota honors
  • 5 Years license is valid
  • 100 $ cost of the license
  • 21 Minimum age for license permit

Minnesota’s policy is Shall Issue in practice and its license is issued to residents. You can carry a handgun in: state parks, state and national forests, road side rest areas, vehicle, all areas of the state not listed as forbidden.

Minnesota CCW Reciprocity Map

The twenty-six states that offer Minnesota reciprocity for gun permits for residents are,

Alabama, Alaska, Arizona, Arkansas, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Michigan, Mississippi, Missouri, Montana, Nebraska, Nevada, North Carolina, North Dakota, Ohio, Oklahoma, South Dakota, Tennessee, Utah, Vermont, Virginia, and Wisconsin.

The states that honor a non-resident gun permit are: 

Alabama, Alaska, Arizona, Arkansas, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Mississippi, Missouri, Montana, Nebraska, Nevada, North Carolina, North Dakota, Ohio, Oklahoma, South Dakota, Tennessee, Utah, Vermont, Virginia, and Wisconsin.

Minnesota honors only fifteen states for reciprocity, and they are:

Alaska, Delaware, Idaho, Illinois, Kansas, Kentucky, Louisiana, Michigan, New Jersey, New Mexico, North Dakota, Rhode Island, South Carolina, South Dakota, and West Virginia.

  • Permit honored
  • Permit not honored
  • Issuing state

Minnesota Concealed Carry Permit and Laws

Minnesota operates on a “Shall Issue” policy. They issue permits for resident and non-residents. The local police chief or sheriff’s office issue permits. It normally takes about 30 days for a permit. You do not need to inform an officer if you are carrying a concealed weapon. You also do not have to obey “no weapons” signs, they are not legally enforced in Minnesota. If you do not have a permit, you can only carry a weapon in your car if it is unloaded and in the trunk. You can open carry but only with a permit, not without one. You can carry in restaurants but must observe all “no guns” signs. You can carry your weapon in state parks and wildlife preserves. Landlords are not permitted to deny a tenant or their guest the right to have firearms on their property. If you are wrongfully denied an application, you will get your fee returned.

CCW Eligibility: Qualify or Pre-Qualify?

To apply for a concealed carry license, you must be twenty-one years old. You must be eligible under Minnesota law to carry a firearm. You cannot belong to any gangs. You must apply to the county sheriff’s office where you live. Non-residents can apply to any county sheriff’s office. You also must complete a firearms training class and pass. New permits cost $100 and last for five years. Renewals cost $75. To apply, you cannot be mentally ill. You may not carry in schools, child care centers, school buses, state hospitals, private property, jails or prison, courthouses, churches, state buildings, colleges or your place of employment if your company does not allow it. You must also comply with all federal regulations.

Minnesota Gun Background Check

Minnesota is not a “point of contact” state and licensed dealers must contact the FBI and use NCIS to run a background check on anyone wishing to purchase a gun in Minnesota. In some cases when a buyer wants to buy a semiautomatic military-style weapon, the state police must perform an additional background check. The state background check does not eliminate the federal one. A background check is also performed when someone applies for a permit or wants to transfer ownership of a firearm. In some cases, dealers may not sell you a long gun unless you have a license to carry.

  • Permits
  • Handguns
  • Long Guns
  • Total

MN CCW and Pistol Permit Information

State Concealed Carry Requirements

  • Must be at least 21 years of age
  • Must complete an application form
  • Must not be prohibited from possessing a firearm under Minnesota law
  • Must not be listed in the criminal gang investigation system
  • Must be a resident of the county from which you are requesting a permit, if you reside in Minnesota. Non-residents may apply to any Minnesota county sheriff.
  • Must provide certificate of completed authorized firearms training.
  • Federal law requirements

Gun CCW Permit Application

  1. Complete a firearms training course, must be within one year of your application.
  2. Download the application under the FORMS tab or pickup from your Sheriffs office.
  3. You will need the following documents; Completed application form Photocopy of certificate from firearms course Photocopy of your drivers license or state ID card or photo page of your passport
  4. Submit all the above documents to the Sheriffs Office in the county you reside in.
  5. You will be notified by mail if your application has been approved.

CCW Renewal

  • Applicant must appear in person and apply in the county in which they reside
  • Applicant must present a completed application. Please wait to sign and date until the application is presented in person. The application is available to be downloaded from the Minnesota Department of Public Safety or at the Sheriff's Gun Permit Unit.
  • Applicant must present a current, valid driver's license, state identification card or the photo page of their passport along with a legible copy. If using a passport, proof of current residency must be provided along with a legible copy.
  • Applicant must present their current permit, and a legible copy.
  • Applicant must present the original certificate of completed authorized training, and a legible copy. Training must be completed within one year before the date of the renewal application.
  • Cash, check or credit card is accepted for the renewal fee of $75.00. After the expiration date, but within 30 days after the expiration, the permit can still be renewed by paying an additional late fee of $10.00. During this time the old permit is not valid and you will not be able to carry until you receive your renewal permit. 31 days after expiration, the old permit can no longer be renewed, and an application for a new permit will have to be submitted.
  • The Sheriff's Office will mail a new permit or explanation of denial within 30 days of receiving application.
  • It is recommended that renewal application packets be submitted at least 31 days prior to expiration as the processing_time can take up to 30 days. Note: a renewal application cannot be made more than 90 days before a permit expires.

MN Concealed Carry License Fee information

Permit typeFees when getting a new permitRenewalCurrent license amendmentFingerprint scan feeFee for firearm classesAdditional state fees
Permit to carry a handgunUp to $100.00 (actual amount varies by county)Up to $75.00$99 - $115An additional fee of $10.00 will be applied if a renewal is 30 days after the expiration date.

Places Where You Can & Can’t Carry a Gun in Minnesota

State parksPublic or private elementary, middle, or secondary school building and grounds
State and national forestsA child care center while children are present
Road side rest areasSchool bus
VehiclePortion of a building under control of private or public school where signs are posted
All areas of the state not listed as ForbiddenPublic colleges and universities
Private establishments that have posted a sign banning guns on their premises
Places of employment, public or private, if employer restricts the carry or possession of firearms by is employees
State correctional facilities
State hospitals and grounds
Any jail, lockup or correctional facility
Courthouse complexes
Churches and parking area if posted
Offices and courtrooms of the Minnesota Supreme Court and Court of Appeals
Any state building
Any place where the carrying of firearms is prohibited by Federal Law

Minnesota CCW Contact

Minnesota Bureau of Firearms


Monday – Friday:8:00 am - 4:00 pm


Address:Bureau of Criminal Apprehension
1430 Maryland Ave. East
City:St. Paul, MN 55106
Phone:(651) 793-7000

CCW Licensing Offices in Minnesota

Aitkin County Sheriff Office

Office Address
217 2nd St NW, Rm 185 Aitkin, Minnesota 56431

(218) 927-7435

Show on Map

Anoka County Sheriff Office

Office Address
Gun Permits Department 13301 Hanson Blvd NW Andover, MN 55304

(763) 324-5022

Show on Map

Becker County Sheriff Office

Office Address
925 Lake Ave Detroit Lakes, MN 56501

(218) 847-2661

Show on Map

Beltrami County Sheriff Office

Office Address
Law Enforcement Center 613 Minnesota Ave. NW Bemidji, MN 56601

(218) 333-9111

Show on Map

Benton County Sheriff Office

Office Address
581 Highway 23 Foley, MN 56329

(320) 968-7201

Show on Map

Big Stone County Sheriff Office

Office Address
20 South 2nd Street SE #102 Ortonville, MN 56278

(320) 839-3558

Show on Map

Blue Earth County Sheriff Office

Office Address
401 Carver Road Mankato, MN 56001

(507) 304-4800

Show on Map

Brown County Sheriff Office

Office Address
15 South Washington Street New Ulm, MN 56073

(507) 233-670

Show on Map

Show More

Reference Links

Counties in Minnesota