In the event of an actual societal collapse I think most people are overly optimistic about how many rounds they would be able to get off before catching one too many. I was fortunate to hit the Walmart pretty hard when they stopped selling pistol ammo and it was all on sale. I started hording it during the last shortage! I am surprised you haven't had that there. Maybe not enough legal gun owners to buy it all up?
RE: Shortage shennanigans