https://www.businessinsider.com/russia-ammunition-manufactur...
https://www.businessinsider.com/russia-ammunition-manufactur...
> Despite growing concern, Western officials said Russia's breakneck speed of actually using its military equipment is still outpacing its production levels: the country fired about 10 million rounds of artillery last year, but is on track to produce just two million rounds this year.
I've also heard that Russia has significant problems with guns, in addition to rounds. And shot-for-shot effectiveness of Russian artillery is several times less than the Ukrainian one. So I guess many factors are relevant here.
They have all the natural resources and manpower they need to make ammunition till the end of time, if that's what they want to focus on.
I also read that their guns are wearing out which limits their range, which means they have to move closer to the front, making them even more vulnerable.