Minnesota Department of Public Safety (DPS) - Bureau of Criminal Apprehension (BCA)
Minn. Stat. § 624.714 allows qualified individuals to obtain a permit to carry a pistol in the state. Permits are issued by all county sheriffs in Minnesota.
For Minnesota residents, individuals may obtain permits to carry a pistol by submitting an application and other related documentation to the sheriff in the county where the applicant resides. Non-residents may apply to any Minnesota county sheriff.
-Must be at least 21 years of age.
-Must complete an application form.
-Must not be prohibited from possessing a firearm.
-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.
-Must complete firearms training provided by an approved trainer. See Permit to Carry for information about training and a list of businesses certified to train instructors. Training must be obtained from an instructor employed by one of these businesses.
Any applicant who does not meet the criteria as listed in above is not eligible for a permit to carry a pistol. The sheriff may also deny the application if there is a substantial likelihood that the applicant is a danger to himself/herself or others if issued a permit to carry.
Emergency permits may be issued by the sheriff if he/she determines that the person is in an emergency situation that may constitute an immediate risk to the safety of the person or someone residing in the person's household.
The permit holder must have the permit card and a driver's license, state identification card, or other government-issued photo identification in immediate possession at all times when carrying a pistol and must display the permit card and identification document when requested by a peace officer.
Minnesota Uniform Firearm Application Permit to Carry a Pistol
Applications will be available at the county sheriff's office and at Minnesota Personal Protection Act / Permit to Carry a Pistol
Application must be submitted to a Minnesota county sheriff in person.
County Sheriff's Offices
The fee for a permit to carry will be determined by the county sheriff, not to exceed $100.
Updated permit fee - $10
Five years. Emergency permits are valid for 30 days.