It's both issues, it's not all this , or not all that. It's not black and white, it's shades of gray with a lot of variables involved. Some of which involve the government, some of which involve mental health.
In regards to the government we have the nice cushy wealthy congressmen to thank for being so closely in bed and aligned with the NRA as many of these congressmen received 3 to 4 million $$$ in donations from the NRA to get re-elected . Trump received over 20 million $$$ from the NRA. So let me ask you : Do you think this administration is going to do ANYTHING about gun regulation ? Not with the NRA in their back pocket. I truly believe that until one of these wealthy congressmen's own kids is killed by an AR- whatever the fuck they are- that these high powered assault weapons will continue on the market.
Hey I believe in 1st amendment rights, but what deer hunter needs a high powered assault weapon that they use in the military to kill humans in order to get a deer for his or her meal ? These high powered assault guns used in these mass killings should not be sold to the public, period. There are many other types of guns that gun owners can use and attain.
In regards to the mental health issue. Hell yes the FBI dropped the ball in this particular situation ; but so did the United States military when they failed to warn authorities about the freaky nutcase ex-military guys criminal record who shot up the church in Texas a few months ago killing over 30 people. There's plenty of blame to go around here- and it's not a pretty picture of how our own government is NOT doing enough to protect us as citizens of this country. How many more children and teenagers have to die before government officials wake the hell up ?
More checks and balances should be put into effect regarding gun sales and background checks. So an increase in checking people's backgrounds and restricting high powered assault type weapons would help some. And restrict the fat cats in Washington from accepting blood money from the NRA which keeps preventing politicians from doing the ethical, moral thing- to re-vamp gun regulation laws.
Remember back in the early 1970's when the Kent State killings shocked all of us ?
WTF has happened since then ? Is this normal life now that our kids have to dodge fucking bullets just to get an education ? Not a world we want our young ones to experience. We didn't have this shit happening as much when we were kids.
Here's a you tube of Kent State lest we forget :
https://www.youtube.com/watch?v=ApMULefninU.