Well. It's partly a mental health problem, sure. But it's not just that.
We've got a number of things going on that a lot of other countries don't have.
First, guns are a civil right in the US. Multiple SCOTUS rulings in the last 20 years have affirmed that it's an individual civil right, and not a collective one. (Which would be weird, since everything else in the Bill of Rights is about people, rather than the gov't; the power to raise a military was already listed as a power of the gov't in the constitution, so why would the signatories need to also specify that the gov't had the right to arm the army that it had raised?)
Second, the US is one of the few developed countries that has extremely poor social safety networks. We have a low individual and corporate tax rate (again, as far as developed countries go), so we can't pay for the kind of social services that other countries take for granted. We have comparatively high rates of poverty and a far larger economic inequality gap than most other developed countries.
Third, we have a declining public education system; we've been cutting public education, and putting more money towards selective schools, like charter and magnet schools (and, in some places, public funding for religious schooling), which decreases the quality of education. This shitty education system means that comparatively fewer people--and disproportionately black and Latino people--don't have access to goo education, which limits their career prospects.
Fourth, we have a terrible, broken criminal justice system. We focus on punishment rather than rehabilitation, and people that go to prison often find that their opportunities are sharply limited when they get out, likely trapping them in a continued cycle of poverty.
The latter three things contribute to fairly high rates of violent crimes. The first factor makes crime much more lethal.
The truth is that the rate violent crime in the US is on par with violent crime in the UK or Australia (violent crime referring to forcible rape, assault/battery, robbery, and murder), with Australia having a quite high reported rate of forcible rape, the UK having a quite high rate of battery, and the US dwarfing their murder rates.
In regards to spree-killers, there's not a single profile. The US Secret Service has looked at some thigns that are risk factors, but spree killers are so comparatively rare, and have such widely varied motives, that there's nothing that they can draw definite conclusions on. When I say that these events are rare, what I mean is that commonly reported figures that claim daily mass shootings aren't looking at spree killers, but are looking at ordinary crime--robberies, assaults--involving multiple injuries, rather than an active shooter that's trying to kill as many people as possible. A running gunfight between gang member that sees 2 people killed and ten people shot isn't what most people think of when they thing "mass shooting"; they're thinking of something like the Mandelay Bay massacre in 2017, Pulse Nightclub, or Newtown, CT. Some of the people that are spree killers do have a real mental illness; the Aurora, CO murderer is schizophrenic. Many do not.
There's not a quick, easy answer, because this wasn't something that happened overnight. The idea that we've never had mass murderers prior to Columbine HS is just factually wrong, and Columbine has been 30 years ago now.