Oregon just became the first state to expand laws to remove firearms from the possession of dangerous individuals. Many other states to follow.
Unfortunately, "dangerous individuals" will always find a way to get guns beyond the legal methods...
"GUNS" are not the problem...they're merely tools. However, ready access to those tools by people by people who are mentally unstable...or those whose intent is to use those tools to commit crimes.........
The USA will never get rid of guns. They're too deeply ingrained into our national being...and part of the US Constitution. Hell, I've known more than a few "gun nuts" who firmly believe that ANY type of gun control legislation is unconstitutional, since nowhere in that document does it give the government the right to decide WHO can have guns, where they can carry them, (beyond, perhaps private property) or even what kind of guns they can have.
We'll never legislate our way out of the school shootings problems by passing gun laws. There are too many guns, in too many hands, that are too freely available for those who know where to look...or those willing to use any method to obtain them...
I don't have the answers, hell, I wish I did...I'd be rich, but passing feel-good laws isn't gonna fix the problem. (look at Chicago...the city with the most stringent gun control laws in the nation...has the most gun-related killings each year.)