I'll be damned, you're right - at least to an extent:
https://www.yahoo.com/news/police-search-motive-texas-school-035243644.html
Apparently, he got rejected, got super aggressive, and finally the girl embarrassed him (whatever that means).
So since he was a minor, some of this blame now shifts to the parents. They either 1.) didn't realize their son was having mental health issues or 2.) knew and didn't care. I have to wonder if the parent's had been more involved with the shooter's life and recognized he was having issues, would getting him mental health treatment have prevented this? I'd think so.
====
On the NRA, it simply exists to serve itself and gun makers. It attempts to create artificial fear among its members that the government is going to take their guns. The government
can't take your guns, it's illegal for them to do that. But by creating a false sense of fear, it drives people out to buy more and more guns and ammunition, which means more money for gun makers.
I mean don't get me wrong, I support a company who wants to increase its profits. I just wish people understood that guns can't be legally taken away and banned in the US.