Re: @Thom H.@ Bush Rat ...But Background Checks Don't Work!
Yes, that's true. And from the viewpoint of criminals, having law-abiding honest citizens armed, instead of having to wait for police to show up, is not necessarily a good thing.
But gun laws do reduce things like officers getting shot when responding to domestic violence calls.
And a bit better enforcement of existing gun laws could well have prevented the recent shooting of five workers by a convicted felon, who illegally obtained a gun, and went on a rampage because he knew he was about to be fired.
Gun laws don't deal, though, with use of guns by real criminals, like drug traffickers. So we need a different kind of law for them. How about penalties for involvement in organized crime that make one's head spin, sufficient finally to be an effective deterrent? Plus more sensible regulation of things like wiretaps that protect the privacy of law-abiding citizens, but still allow the police to make it virtually impossible to run an organized crime racket of any kind.
Of course, you can't do it all with sticks instead of carrots. Make sure the economy is working, so almost everyone who is reasonably willing to work can get a decent job at a good living wage. (There will be a few unfortunates unable to obtain a marketable skill, who will need other kinds of assistance, of course.) That is not the case now.