Russia are running out of artillery

It is and has always been self evident which side suffers from shortages. The acknowledged firing rate of each side makes this clear. You really are just wilfully blind to reality, David.
Let's examine your claim in some more detail

The article that you linked to estimated (we are not told how) that Russia produces 20,000 shells per month or 240,000 annually. For a more accurate appraisal of Russian shell production-Try this, that well known Russian disinformation spreader, "The Washington Post".
https://archive.is/sUoS4 According to US intel (I could link you to many official assessments by different state intel agencies) the estimate you believe is wrong by an order of magnitude, according to US intel and, well, everybody else. That is to say, RO37 from Daily Kos estimates a figure 10 times less than the figure that everybody else estimates.
2.5 million shells annually. Some estimates (Bulgarian intel for example) place this as high a 3.5 million. Nobody believes that it is 240,000, except you and that bloke from Daily Kos. Although I doubt that he does really believe it.
The 240,000 figure is however, the amount of shells that the US produce annually. This is a matter of record and beyond dispute. Don't you know how to interrogate any article that you read? Do you just take every claim at face value, as long as it confirms what you want to believe?
The above numbers are beyond dispute. You are gullible.