If you're not born and raised in the USA you have no idea WTF the second amendment is all about.
We have a crazy ass history and it's basically the Wild Wild West everywhere, even in Liberal Urban Cities. Our culture is chaos but somehow an organized chaos.
Mass shootings are very disgusting and sad, but law enforcement has been doing a good job to prevent these or at least limit them. It's also a mental health issue and we seem to be waking up to this.
... if you think Americans are going to give up weapons to the likes of Nancy Pelosi and AOC you're sadly mistaken. LOL.
Overall America is a work in progress but I think overall we're trying to get better.