This may upset people, but it is worth repeating: Nuclear weapons are here to stay. Getting rid of them completely is utterly impossible. There is no way that we will be able to un-invent nuclear weapons technology. And as horrible as nuclear weapons are, without their presence, there likely would have been a third World War in Europe and other parts of the world between the United States and the Soviet Union were it not for the threat of nuclear annihilation holding the countries back and preventing them from engaging in yet another conventional military conflagration.
Much as I respected, and respect President Reagan, I got annoyed when he would speak of a world without nuclear weapons. Reagan was justly horrified at the amount of devastation that could be wreaked via a nuclear war, but he should have expressed more appreciation for the deterrence value offered by the presence of nuclear weapons. We should certainly work hard on the proliferation side to ensure that rogue nations and terrorist organizations don’t get their hands on a nuclear weapon, but it is silly for the Obama Administration to insist that we will be able to get rid of nuclear weapons altogether.
On a related matter, this post from over two months ago may be worth re-reading.