BINGO. To me there are 2 separate categories. The school shootings are different.
Category 1 is the gun violence daily in urban areas ahem Chicago, Baltimore, LA etc. It happens SO often that it's no longer a news story. Have you ever seen the 4th of July weekend Chicago murders/shootings averages??? What's common there is they are gangbangers with sheets that constantly get out and repeat crime and violence. And yet Chicago is a "Gun Free Zone" according to legislation. LOL. You can call something a no-gun place, but if you don't prosecute Criminals and constantly bend over backwards to give them chance after chance, then that's what Chicagoans are voting for. I do not sympathize with them, they accept it there. However if there was a Rudy Giuliani/Singapore type cleanup in a city like Chicago, watch how quickly gun violence numbers plummet.
So the real question is who really wants to solve the issue, and who just wants to use it as a weapon? (Democrats)
Category 2 is the school shootings categories. Obviously not gang-bangers or career criminals, they are generally troubled kids as the overall top theme. The secondary theme is when a kid is determined to be trouble, the authorities and school systems in particular do not want to classify the kids as "bad" or put them in a rehabilitation track. School institutions have shown they do not want to discipline for anything. Take a look and guess at the discipline levels of schools on kids today vs 5 yrs ago, 10 years ago, and so forth. Otherwise it's just constant Law & Order episodes of the teachers being afraid to say anything, the nurse and school psychologist passing the buck, the District passing the buck
Bottom line, just like Category 1....when there is a bad apple, it must be dealt with, and handled: HARD.
On the topic of crime involving guns, take a look at the stats of crime with illegal guns vs registered guns. Overwhelmingly the crime is with unregistered, illegal, so taking the legal ones away is not moving the needle. Bad people arent interested in registering their weapons or following any laws for that matter.