The good news is, I bet a lot of these missiles are nuclear capable. The more they use on Ukraine, the fewer they have to fire at NATO targets if this gets really ugly. They don’t have an infinite supply.
Russia has more natural resources thanany country on earth. I can’t visualize Russia running out of materials to build anyting. Only reason Russia is not rich is their communist system which basically discourages competition.