I'd suggest a system similar to what exists in real life, owning small arms requires a license and even a permit, even with different license levels depending on the weapon. Sidearms might be fairly easy, but things like shotguns, assault rifles, explosives, etc, need higher licenses or are...