Guns simply cannot be blamed for the high murder rate in the USA and not for the large numbers of mass shootings either. It is a cultural problem. Switzerland is a country with the most liberal gun laws in the world. Switzerland encourages it's citizens to own guns as protection against invaders. This policy has enabled Switzerland to remain neutral through the major wars.
The country has about 2 million privately owned guns in a nation of 8.3 million people. In 2016, the country had 47 attempted homicides with firearms. The country's overall murder rate is near zero.
Switzerland hasn't had a mass shooting since 2001, when a man stormed the local parliament in Zug, killing 14 people and then himself. That's over 20 years ago. Here's a good article on the Swiss and their liberalized gun laws: Switzerland Gun Laws: Why the Country Has Fewer Gun Deaths Than the US (businessinsider.com)
So, I repeat, you can't look at guns to find the reason for so much violence it the USA, you have to look at the culture of Americans instead.
The country has about 2 million privately owned guns in a nation of 8.3 million people. In 2016, the country had 47 attempted homicides with firearms. The country's overall murder rate is near zero.
Switzerland hasn't had a mass shooting since 2001, when a man stormed the local parliament in Zug, killing 14 people and then himself. That's over 20 years ago. Here's a good article on the Swiss and their liberalized gun laws: Switzerland Gun Laws: Why the Country Has Fewer Gun Deaths Than the US (businessinsider.com)
So, I repeat, you can't look at guns to find the reason for so much violence it the USA, you have to look at the culture of Americans instead.