Ironically the fact that a huge amount of russians stubbornly oppose whatever their country produces(they view everythingthe west produces as inherently superior) or subscribe to antivaxxer alternative medicine has reduced demand and allowed those who want to get vaccinated the ability to do so.
Better known as natural selection...
Does anyone know if Russia is offering the Sputnik vaccine to citizens abroad in Russian embassies?
It is pretty clear than anyone currently in Russia can get vaccinated if they want it... there were reports of the US having problems sending negative 70 degree parcels to their embassies around the world so their diplomatic staff were told to wait. US staff in Russia apparently asked for Sputnik V and were given permission to get the jabs...
The CNN video above shows people not in the high risk groups who would get priority in the west seem to be able to get it too... so I would say yes. (unlike my initial answer which is clearly wrong).