This is not a law that is currently in congress, but none the less a constitutional ammendment should be passed stating something to the effect of:
Of course multiple lawyers would have to revise this to make sure that is would act as intended, and even then it would never pass. What do you think? After all, if the public cannot be trusted with them, then why should anyone else?Section 1. All restrictions and regulations on the ownership, transfer of ownership, possession, use, transportation, and manufacture of arms, shall apply to all. No person or party is exempt, except for military personal when in actual service in time of War or public danger.
Section 2. The Congress shall have power to enforce this article by appropriate legislation.