If you carry a firearm in MN: Under Minnesota law individuals must obtain a permit to carry a handgun in public there is no stipulation in the law regarding whether that weapon must be concealed a permit to carry is valid for five years and authorizes unlimited purchases within that time period... dps.mn.gov