Rifles are not an issue.. they will have millions in the stores .30,000 troops since Christmas is insane, it's 275,000 a year, where are these troops getting the weapons, I imagine as many rifles are picked up by Ukraine as kept by Russia and a lot of them will have been damaged.
EDIT, I hope these figures are an underestimation.
It's the bigger hardware that will become an issue over time