I think you need to go back to the time before these things happened and look and see what changed in society to create the problem, and then try and cure it that way
There are some very clever and perceptive people out there
myself I think Computers and nasty video games may have something to do with it, and a reluctance for young people to spend time with each other away from technology
perhaps we load young people with too many responsibilities rather than letting them just be children, and that comes from Mass Media, Marketing Television Music etc
The ability of one person sick and twisted mantra to be readily and instantly communicated across a vast country without any form of censorship must be a major reason
but then people wanted a free and open web
be careful of what you ask for ?
I saw a Sheriff from another area being interviewed immediately after the Florida shooting. He said that when he was at High School every second truck in the parking lot had a rifle in it, because so many of the kids hunted after school. (I have also seen photos from the 50's and 60's or ranges operating inside schools, where the kids were bringing their own guns in to use the school range.) His question was 'what has changed, because it isn't the availability of firearms'.
We are not going to achieve anything - but its a forum/discussion board. I have tried explaining it to you and you keep returning to silly points - Its not about what you feel or what kids in Florida think...
Americans have a right to own and use them. If America chooses to change that, there is a legal process to achieve that. At this point, there is no where near the popularity needed for getting rid of the 2nd amendment. Not even close.
I doubt you and your buddies keep and bear arms so that you can be part of a well regulated militia. I also doubt that the main reason for you enthusiasm is the maintain a free state from some overbearing government. You own them because you like to shoot and enjoy assembling your personal armoury. You use the amendment as justification for something you enjoy, and don't want any changes to that.
It was written for a time and a need that is no longer valid.