What can be done about Americans and their excessive need for guns and their excessive need for unnecessary violence?

There are other countries that though a smaller population the ratio of people who carry guns is equal to the US. By this I mean if hypothetically 70% of American population has guns, so does 70% of the population in these other countries.

The difference is, is in these other countries the gun carriers aren't shooting people like dogs like Americans do.

So why is this?

Why can other countries have high numbers of gun carriers but less gun-related crimes?

Why is it in America pointless shootings, acts of violence, etc. are so common?

.

Is it proof that Americans lack morals? Is it proof that Americans lack ethics?

Is it proof that Americans are weak-kneed with their laws?

Is it proof that the law is too lack on what Americans can do?

Is it proof that Americans are uneducated and ignorant?

.

Like said you can go to other countries were the same ratio of the population carries guns and don't have to worry about being shot for no reason.

While in the US that occurrence is so common it may come to a time when the only day someone isn't shot, is to be extremely blunt the day everyone's dead in the US.

.

What can be done about Americans and their excessive need for guns and their excessive need for unnecessary violence?
Post Opinion