There is nothing Russia can buy from any other country that they can't make themselves.
No, it can't. There are many high-tech components Russia cannot make because it does not have the technical knowledge nor manufacturing to do. If it did it would be building its own ships rather than paying France to do so or its own engines instead of from Ukraine.
You are aware they are a military super-power right?
No, they're not. Russia is only capable of attacking its weaker, smaller neighbors because it has no navy to speak of. Its sole aircraft carrier has to a have a tug come along when it goes into open waters because it breaks down so often.
There is obviously something else behind it, but BS accusations about spies and superweapons makes it easier to swallow for dumb Americans like yourself, and it fits the agenda.
Speaking of propaganda. . . How much vodka is Putin paying you folks? It's not like the ruble is worth much nowadays. And since he's destroying imported food everything costs a lot more so he has to pay you in vodka to you keep coming to the office in St. Petersburg to do your daily trolling.