Per gun. Paid up-front for new purchases. Proof of insurance due within 30 days for existing guns. Non-transferable. No exceptions. Failure to pay is a felony; instant confiscation of all guns pending trial.
$10 tax per bullet.
How bad do you really want that closet full of guns?