The US And Russia Have More Than Enough Nukes To Go Around

Number of nuclear warheads
Russia7500
United States7200
France300
China250
United Kingdom215
Pakistan**120
India**110
Israel80
North Korea**10
**Upper Limit Estimate
Sources: icanw.org