Russia has way more nuclear warheads than US. This has been true since later stages of Cold War (although the gap has narrowed a lot since end of Soviet Union, Russians used to have about 40 thousand nukes in mid 80s). What they lack in high tech and quality they make up with much larger quantities. It’s also a part of strategy to overwhelm any sort of anti missile defense US might have.