...your forgetting that once in awhile guns run amok all by themselves. Sometimes they take over people's minds. Sometimes they get up in the middle of the night and go out skulking for a victim. No, guns cannot be trusted.
And that brings us to this:
More than 280 potential weapons handed in during Cumbria knife surrender

http://www.cumbriacrack.com/2019/03/19/more-than-280-potential-weapons-handed-in-during-cumbria-knife-surrender/
...apparently in the absence of guns to keep them in line, knives are running amok in the UK.

Liberals are like a "Slinky". Totally useless, but somehow ya can't help but smile when you see one tumble down a flight of stairs!