In Minnesota a permit to carry, acts as a permit to purchase. Traditional long guns can be purchased without a permit, including riffles and shotguns. Permits are not needed for private transfers of firearms between individuals.
What is Permit to Purchase?
Some states require that a citizen acquires a permit, before they purchase a gun. If it is required, there will be a fee that varies from state to state. Some states also require finger printing, and background checks before issuing the permit.