Folks need to teach responsibility and respect.
I think buck460 hit the nail on the head. That would address so many of today's ills. And, it wasn't taught simply by mom and dad. Heaven help me if any one of my neighbors came over to speak to my folks and inform them that I replied anything derogatory to them when they tried to correct me. In stark contrast to that, I loaned out my push mower and leaf blower to a local kid who asked to borrow them to mow his sister's place. When they didn't come back, I paid a visit to the boy and his father. His father's words to me were, "Well, you DID loan them to a 12-year old boy! What did you expect?" I know where his kid gets it from... My boy would have walked them both to the gas station, filled the tanks with his own money, mowed the guy's yard, filled the tanks again and THEN returned them to him. My boy knows that too, and I think that is what makes the difference.
There's a time to take your kid(s) side, and I know that it can be hard to tell the difference SOME times, but too often, little jimmy/suzy AND their parents could use a little education. Likely, they got it from their grandpa/ma and that shows the importance of teaching how to live peacefully with others when possible. That includes firearms, as they, like cars or computers or whatever else, can be used in a manner to unjustly get the upper hand.
P.S.- (and NO disrespect intended, but only an observation). To help illustrate how intertwined this could become, I direct you to the post above. I've heard that quote at the bottom of the post many times, and I've wondered how someone might react if my right to swing a baseball bat or golf club were "up to but not including the tip of your nose"? Or, to put it in more THR terms, the right of my target shooting ended at the border of your lane. Go ahead and change your targets, but don't infringe on my right to shoot at my target. We don't do that. We're more courteous, or at least SHOULD be. If so, do we see it while driving, waiting in line or any other aspects of daily life?
(again, no disrespect. And while I understand what they MEAN, I just don't think we understand how much it may imply to those who take it literally, searching for that atom of air-space between their right and your nose-hair.)