The national hypocrisy is transparently disgracefull and disturbing.

The USA has the largest military budget in the world. All military budgets of other countries combined is less than how much the US spends. When you're the world's reserve currency you can afford such extravagancies.

The USA is also the largest arms exporter in the world. The largest recipients of military hardware is Saudi Arabia and other gulf states. In addition it gives away billions of arms to foreign militaries, such as Israel, Egypt. It even supplies arms to moderate Islamic extremists.
No fear of Armageddon in Washington.

This is while we have a serving president who won the Nobel Prize for Peace.

Most Americans, act shocked and wonder why there is so much domestic gun violence, and civil unrest in the country.
 It's called blowback, or some call it karma, others would say, we are reaping what we sow.