Question: are rifle legal in minnesota?
Answer: You can carry a handgun or long gun openly if you have a Permit to Carry a Pistol. It is illegal to carry a BB gun, shotgun or rifle openly in a public place without a permit. ... For Minnesota residents a Permit to Carry acts as permit to purchase. No permit is required to purchase shotguns or rifles.