Perhaps the solution is not, in fact, to look at firearms, but to look at the people.
I think it's a bit of both..
There's no question that the solution is not as simple as "Ban Guns" , although having said that I fail to see any reasonable or legitimate argument for allowing the sale of things like Bump Stocks & Silencers to name a few..
After events like this , the two sides always seem to settle into well-worn tropes of "gun control" on the left and "improved mental health provisions" on the right , although this latest horror doesn't yet seem to fit the typical mental health narrative.
Other countries have guns , other countries have people with Mental health issues - Yet no other country on the planet comes even close to the level of gun deaths and mass shootings as the US.
So - Why do Americans "use" their guns much much more than any other gun owners in other countries??
There is a cultural/societal issue at play here that needs to be addressed.
As an outsider looking in ,albeit one that has spent a lot of time in the southern United States over the past 20 years. As a nation the US has an extremely unhealthy relationship with guns that needs to be addressed.