In the end, politicians at the federal level don't actually want to fix these problems. Crisis, war, division, and unrest is good for their business. So lots of grandstanding, emotional speeches, over the top legislation, etc. If we lived in a self-governing utopia, they would be rendered useless and their cash cow (the American people) would dry up.
Guns are a very easy way to divide the American people, just like race, a two party political system that no other independent party seems to be able to break into, income, gender, etc, etc.. Its low hanging fruit for them. We can no longer have an honest conversation in this country, everyone always has to be right or wrong (on opinion issues) and anyone that thinks differently is marginalized and attacked.
We don't need more laws, we need more accountability at our highest levels, and more personal freedom without fear of being attacked or marginalized for morally exercising that personal freedom.
On a personal note, I think I'll hold onto that AK that I was contemplating selling...just in case.