Everything You Need to Know About (Legally) Carrying a Handgun in Minnesota