Russia is flush with ammo, while NATO, Ukraine, and the Deep State supplies of ammo are ‘rapidly dwindling’, according to the military expert that knows about such things, Sun Tzu.
Despite the incessant US/UK/EU/NATO/WEST propaganda of Russia running out of this and that, indeed, Sir, indeed the Russians are.