>But "the law" doesn't do anything
the law is a social contract that starts with a shared moral code.
without this contract, as I keep trying to tell you, there would be no Constitution and no 2A and your guns would be long gone. like they are everywhere else in the world.
without a shared morality, no social contract can be sustained.
and without religion, there can be no shared morality.