Is a nuke for every country the same thing as open carry for every person?

I've been told by many different people who like guns that if everyone carried a gun, we would all be safer. The rationale is that everyone would be respectful of one another because they would know that others could easily kill them, and thus they would not dare insult or abuse anyone.

I am not sure whether this is true; however, it is possible that the same logic applies to nuclear weapons. If every country had a nuclear weapon, would there be no more invasions or things of that sort occurring? Very possibly so. As current evidence, the United States has never attacked a country that has nuclear weapons, even though the United States keeps telling everyone that it's the toughest country in the world. Nuclear weapons have proven to be a very serious deterrent to the kinds of invasions the United States likes to perform on countries that don't have nuclear weapons. Like, for instance, Iran right now. Had it been proven that the Iranians had nuclear weapons before a few days ago, the US would have never started a war with them. The key to peace: just giving every country a nuclear weapon or two?

Updates
4 mo
One of the people that answered this question raised a very important point: You can't just give people nuclear weapons because if one of those people actually uses that nuclear weapon, there's going to be a horrendous amount of destruction and possibly a planetary war. I responded by saying that the United States is able to completely secure nuclear weapons that sometimes probably go in the hands of people that aren't all that dependable.
Is a nuke for every country the same thing as open carry for every person?
Post Opinion