A point to be made is that, an objective review of the past 300 years shows that people have generally been better behaved with weapons than have governments. If either party should be disarmed, it should certainly be the worlds governments rather than the worlds people.
This is because if a civilian wants to start a war he has to take his personal weapons, go somewhere, and risk his life. If he does that you can be sure that he has a pretty good reason.
However when a government wants to start a war it has power to send someone else to die for their interests. Bureaucrats are perfectly safe from consequences of their actions; that's why they cannot be trusted with any such thing.