There has been a lot of talk in the news about Iran testing missiles and its possible nuclear capabilities. First of all, I certainly don't have any particular desire for Iran to have nuclear weapons. On that note, I don't have any particular desire for anyone to have nuclear weapons. Nuclear weapons are, by definition, a weapon of aggression, not defense. They are designed to kill mass amounts of people indiscriminately. Thus, they don't have any place in a purely defensive armament.
That being said, it is very hypocritical of the US to try to deny these weapons to any other nation when the US itself is the only country who has ever dared to use them. Someone who respects the principle behind the second amendment would ultimately have to concede that we cannot both allow the individual to bear arms and deny a whole country that same right.
As far as practicality, Iran has little reason to use a nuclear weapon, especially against its supposed enemy Israel. For starters, Israel would wipe Iran off the map before Iran's missile even reached Israeli borders. Secondly, any nuclear fallout would certainly reach Iran, which is a short distance downwind from Israel.
Glenn Greenwald takes on several people on exactly this point and adds some other great points while he is at it. I think his arguments are difficult to refute. What are your thoughts?