He isn’t. Russia has a huge stockpile of nuclear warheads.
More than any country on the planet.
I agree. Russia may be a “big gas station” but it’s a gas station that can launch nuclear missiles launched from submarines patrolling the Atlantic Ocean.