Lay it on me. Some of what you're about to say is covered in that video link I just posted above. And just for the record, If I knew that every criminal gun was taken off the market and collected, I'd gladly lay mine down.
"I'll gladly lay down mine". Quit being so melodramatic. Nobody is seriously talking about taking your gun away. Get that through your thick head. There are about 110,000,000 gun owners in this country and this year looks to have 500 mass shootings. You are calling me stupid by claiming I'm saying all 110 million people must lose their right to own that stupid piece of toxic masculinity to stop 500 from committing mass murder. I'm saying nothing of the sort, nor is any serious politician saying so. Start reading what people say without overlaying your bias onto it before you begin reading.
Also, I'm not criticizing gun ownership by hunters, competitive target shooting, antique collectors or people who simply admire a finely crafted machine and want to own one. It's the person who buys one on the premise that they need it to defend themselves. That's plain stupid. But I'm not even saying they shouldn't be allowed to be stupid. Can't fix that.
The objective is to save lives, not take yer gun. I'll give you a few of my answers. It's an incomplete list, which is why I also support funding into research into the subject. I do not claim this will end all shootings. I claim the above will save lives. Most of the below have already been proven to do so in the US.
The first answer is to make guns harder to buy. Eliminate the gun show and personal sales loopholes. Require a permit be obtained before a gun can be purchased that includes background checks and gun safety class that includes information about suicide prevention, safe gun storage, fingerprinting for identification purposes and a demonstration that the prospective gun buyer can safely operate the machine. Beef up background checks, give it more time and a way for people to object if they have reservations about them purchasing a gun. Raise the age limit to at least 21, I'd prefer age 30 because by then, everybody's brain has grown in. But 18 is too young.
The second answer is to limit the number of rounds that can be held in a magazine or cartridge. 50 is too many. Would 10 be too few?
The third answer is to fund research and a review board that is chartered with the objective to bring the US's gun homicide and accident rate to that of other similar nations. Set goals with a timeline to achieve them. A draconian requirement would be triggered if goals are not met within the allotted time. Such as putting limits on gun sales that go beyond those outlined above.
Oregon Measure 114 contains much of what I suggest. It's currently stalled out in a hick judge's court in Harney County. Legal objections are funded by the gun lobby.