In my opinion, this is how you attempt to resolve the school shootings:
TAKE THE PRESSURE OFF OF THE CHILDREN.
From the moment a child goes to kindergarten, they are asked what they want to be when they grow up. They are pressured by depressed, over-medicated, and stressed out parents who want a return on their investment for the sacrifices they made working tough jobs, chasing degrees, and chasing the American Dream.
As parents and as a country we have to do some self reflection, and really assess how we parent our children. Children from foreign countries don't have this same pressure. They take "Gap Years" after high school. During that time they can really find out what they want to do and discover who they want to be.
In addition to pressure from their parents, American kids receive pressure from the media and while on social media. They see the glorification of public figures. The pressure to be the best at what they do within their peer group (wear clothes, get accolades, attain wealth) within their peer group results in a big chase... aka the rat race.
The pressure to be all of these things is not freedom. The pressure to win that race is actually mental slavery.
That is why there are so many mental health diagnoses. People become depressed because they cannot keep up to who they admire. That could be a rapper, a doctor, or dad.
As a country, America needs to SLOW DOWN. The pressure of trying to keep up with our peers, trying to maintain broken relationships, and trying to live up to unrealistic expectations is killing us.
Let's enjoy this land, this planet, and this life.
Automation is coming. Let's efficiently consolidate all manual labor jobs into factories that are "robot centers" or places that do most of our manual labor.
Let's knock down all of the remaining buildings, and cultivate the land. More people are working from home, so not as many offices are needed.
Let's build gardens with fruits and vegetables in these spaces. That is what most people want anyway. That would bring health into the inner cities. Instead of factory jobs, those people could work gardening jobs.
That shouldn't be the goal though. The goal should be ownership. We should know down the empty malls, and convert office buildings into vendor markets. That would encourage more entrepreneurship. You wouldn't need as much overhead. Just pay a small fee to the building, and sell your products. That also helps the building owner earn money.
We need to rethink the idea of what the American Dream should be. This one has run its course.