Russian made 5.45mm ammo is readily available on the net. This article is pure propaganda.
What does that have to do with the Russian logistics system at the front?