Anyone caught flat footed has no one to blame but themselves.
We had a golden age of firearms and ammo availability from 2016-2019.
9MM was $0.15-.20 a round, 556 was $0.23-.30 / round, and 762x51 was $0.45-55/rd... for YEARs...
I feel for the first time young buyers of guns, and finding the ammo is either sky-high, or not avail.
it may cause them to consider the cost, and deem it as not necessary, a luxury.
it is not, it is a must to be able to protect yourself and your family