And the Constitution doesn't allow it either.When a proposed law intended to remove a God given right punishes only law abiding citizens, it should not be passed.Deterrence works only on law abiding people. Criminals seem to ignore them.Laws also exist to act as a deterrence.Laws exist to meter out punishment AFTER the fact.
Every law does this. Every....single...one.....of....them.
Some people are law abiding. Deterrence isn’t needed. But if it becomes to hard or too costly to commit a crime, a criminal might not. There will always be those who find away. Just because a law doesn’t stop 100% doesn’t mean we should ditch it.
There is no God given right that says you can have any weaponry you want.