As a certified mentally ill person am obligated to mention the only person who'd be in danger if I had access to guns would be myself. It's just so much easier when all you gotta do is press a button.
Same, and I know everyone will fight me on this, but it's a bad world. Not everyone should have guns myself included, but if the police and military were the only ones or even just the military there is no deterrence for the common man. You can't fight people with guns without some sort of weapon, and riots don't work.
The people who are drawn to government are drawn to power, just like the greedy man is drawn to money, the womanizer of the other sex. These cannot be the only people with power over people who have guns.
Look at Israel v Palestine for example. Without rockets, assault rifles, and even rocks the IDF would have done the same thing they did in the West Bank to Palestinians in Gaza. Steal more land, and eventually use legal and eviction-based tactics to box in and or ethnically cleanse the population. Similarly, if Israel didn't use guns, and did the MLK route, the Egyptians, Jordanians, and Syrians would have masscre them with less rage than Hamas, but there would also be ethnic cleansing in 1967.
I don't trust the US military, I don't trust the CPC/Chinese Military, I don't trust the Russians, and I don't trust anyone else to be ethical. My only trust is myself, my family, and hopefully, in the future the people who don't seek to oppress at the helms of the powerful.