Study after study has found that the
overwhelming majority of mentally ill people are more of a danger to themselves, or be victims of harm from others, than to be a danger to anyone else. I never claimed that all countries share the
same mental health problems. You can list as many individual incidents as you want, but that won't change the overall reality. That's why blaming mental illness is a red herring.
Mental Health Myths and Facts | MentalHealth.gov
Some people point out Switzerland's high rate of firearm ownership and relatively low gun crime rates. However, firearm ownership in Switzerland is 1/4 that of America, per capita. And, gun crime there is the highest in Europe - it just looks low compared to the US. They may also have a more community-minded attitude rather than the individualistic outlook prevailing in the US. And, there are probably better social supports - but that's just conjecture on my part.
Again, the single biggest factor in gun crime is the quantity of weaponry in America. There's no getting around that.
If you want better/more mental health care, the public will have to pay for that. What are the chances of that happening?