personnaly, I don't think we have a shortage anymore. If you are willing to pay the crazy prices, then you can find ammo fairly quickly. Walmart and less expensive ammo is still harder to find. With the prices still crazy, cheaper ammo is being hoarded still. Just what I've seen. Cheaper than Dirt, ain't, but does have in stock ammo. Some of the others do as well.