As an ex Army officer with a background in missiles, I would dispute the comments stating that Russia is on a par with the west in that area. I have been watching the coverage of the war in Ukraine with interest. Either they are completely holding back their better missile systems or they are at least a decade behind, probably two.
There is evidence that their most advanced air defense systems can not even protect themselves, much less other targets in their assigned area.
What I see is a reliance on western technology that they somehow obtain in order to build showcase systems but they can't actually produce those systems in the desired quantity due to lack of sufficient supplies of those components. Their scientists may be good, but it ends at the R&D(of one) stage.
Other areas of weaponry show the same problems. At one time I feared their numeric advantage in tanks. Can you say "Pop goes the turret?" They actually store the tank ammunition under the feet of the crew, in the same compartment. At least it's merciful, there is no time to suffer or even know what happened. The Kalashnikov assault rifle (AK-47) may be a great rifle, but what has followed? And the flag ship of the Black Sea fleet was sunk by a country that has virtually no navy. Their ONE aircraft carrier could not leave port without an accompanying tug boat and now can't leave port at all. The list goes on and on. It is hard not to laugh out loud. But I am not making fun of them. Just my view as an ex-ordinance officer.
And what about their nuclear weapons. If I were a Russian general I would not dare to launch one for fear it is as likely to land on Moscow as Kiev.
They are good at bluster but can't back it up with real weapons that get the job done. And I suspect that China is much the same.