In the NE USA, a permit is required to purchase a weapon and a permit is required to purchase ammo. Permits are required to store a weapon @ home and a permit is required to keep ammo @ home. A permit for each is required to transport weapon and ammo to wherever (range, woods, etc.) and to return them.
Basically the Yanks have figured out that since they can't prohibit weapons ownership under the Constitutional 2nd Amendment, they CAN regulate it to death.
The Liberals have already figured out that they can put a hugh-mongrous tax on each bullet and that would prohibit people from buying ammo. The same is true of weapons. They are merely waiting for their chance to get it passed.
_________________________
QMC, USCG (Ret)
The best luck is what you make yourself!