In the spirit of "We've GOT to do something!!" it is far easier to take away from law abiding citizens than it is to address criminals and the crimes they commit......
And "they" (the asshat politicians and government leaders) get to say they "did" something.
rinse and repeat and people wonder why the same horrible things happen again and again.
It's not really anything the politicians can fix.
Although they are arrogant enough to think they can
with laws and progressive activist judging and law prosecution.
It is far more fundamental.
Society has to do it.
God,family, and country. Practice that , infuse it into the children's heads.
Work with the bad ones. You will never escape evil but at least minimize it
and if they cross the red lines, permanently remove them from society
no parole, be humane, but you are out!