It's taken the anger of a bunch of high school kids to embarrass some of the corrupt politicians who have been bribed for decades by those who profit from the sale of guns or gun violence. The inane justification that "guns don't kill people; people do" is laughable in the lack of logic in the statement. I won't cite the statistics of mass shootings in this country in recent decades, but I will note the comparison with other countries. Most other developed nations have regulations and effective enforcement of gun laws, and when you compare the level of violence in those countries with the US the contrasts are striking.
Assault rifles were designed for use by the military to kill people quickly and effectively. They have no place in civilian society for any purpose, including self-defense. We had a ban on assault weapons that was lifted, and with it came the accompanying spike in mass shootings. The issue is a moral question more than a legal one although better laws and enforcement of who can get guns are parts of the solution.
Yes, we have a mental health crisis in this country, but that encompasses a much broader scope than simply gun violence. Because we also have failed to deal with this other issue, we have millions of wasted lives, a significant drain on our economy, and broken families who receive inadequate support or treatment for those in need. Those who are mentally disabled need treatment not judgment after they have committed a crime. We need preventive measures, not retribution or revenge.
It seems ironic that the American people can accept the need for laws regulating alcohol, cars, dangerous drugs, and fraudulent products but cannot rationalize the need to regulate dangerous weapons. We're not talking about second amendment rights - just read it. It is quite explicit. We're not even debating the need for self-defense. No one is considering outlawing the possession of guns for sport or self-defense. The debate is about the irrational and fear-mongering propaganda promoted by the National Rifle Association in defense of gun manufacturers from any liability over the use of their products. The automobile manufacturers for decades fought the requirement for seatbelts, and eventually they lost that battle in favor of common sense safety requirements. The tobacco manufacturers lied for decades about the cancer-causing addictive effects of their products, and eventually they also lost but not before millions of people had died of cancer.
It is a simple question of profit before people, and there is no moral or economic justification for the continuing debacle of gun violence in this nation.