$500/yr Liability Insurance

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?