I've only read the first two pages of this thread, but to the OP, THREE times as many people in the USA die from knife stabbing wounds per year on average than those who die from gun shot wounds. Does that mean we should ban knives? How about this?....back in th 1920's here in the USA, anyone could buy a gun in catalogs such as the Sears Roebuck one, and others, without any backround checks, without any finger printing, nor gun permit required. They didn't even have to have any Identification at all. People would mail in the money, and the gun of their choice would be sent to their home including a .45 caliper Thompson machine gun if they so chose.
Fathers would typically buy their sons their first .22 caliber rifle for their 12th birthday back then too, and through the 1920's, 30's, and 40's, public schools would have their own .22 caliber rifle shooting contests for the kids!!! And ya know what??? Nobody in the schools got shot!!! Guns weren't the problem back then, and they aren't the problem now. It's our violent society, mixed with kids being raised without being taught respect, as well as not being taught to fear God's coming judgement. That's what has changed. Throw into that whole crappy mix kids, (and adults) with serious mental health issues, being over-prescribed heavy duty drugs which sometimes cause them to be suicidal and have psychotic episodes, and we have a huge problem on out hands. But the first place they're headed when they want to kill people will be to "GUN-FREE" zones because they're cowards just as most people who want to shoot others who are innocent are.
The only gun control measure that I might agree with is President Trump's suggestion to require that rifles aren't sold to anyone under 21 years of age just as hand guns are not. And the reason for that is that most 18 year olds now are as mature as 12 year olds were 30 years ago.