This comprises 500k Russian army (200k regular + 300k reservists), mercenary forces such as Wagner, and Belorussian forces.
Are those figures including the Chechens?
There's this also:
https://www.worldpoliticsreview.com/russia-afghanistan-taliban-us-afghan-commandos-ukraine-war/ and worth mentioning that Native Russians and Foreign volunteers are still signing up. Various African Militias also were begging Russia to let them join.
Meanwhile the Ukrainians have depleted the NATO stockpiles, two birds with one stone, in this case, Russia is taking out 42 countries with this move.
(Image not shown due to low ratings)
(Image not shown due to low ratings)
(Image not shown due to low ratings)
(Image not shown due to low ratings)
Images were hidden due to low ratings.
This is a rough estimate based on various sources I follow.
I actually forgot to mention the locally recruited Russian militia forces fighting for their homes.
Super interesting article you linked to re Afghan commandos. https://www.worldpoliticsreview.com/russia-afghanistan-taliban-us-afghan-commandos-ukraine-war/
From my perspective its far better they fight for Russia than for Iran or terrorist groups. The disaster of the US rout in Afghanistan continues to reverberate.
I agree that NATO stockpiles are dangerously depleted and will continue to deplete unless the EU and US move their economies to a war footing. Also, I'm not sure how much NATO can surge its armaments production given that most of the US civilian manufacturing has been outsourced to China and the EU is suffering massive energy and raw material shortages and price inflation.