For those that are feeling the ammo shortage, at a decent price, here is a few things I found out to increase your ability to procure some rounds, movement may vary, hopefully this helps.
Wallyworld has an app that you can download. You can then search for ammunition, and then look for whatever round you are looking for in the store in your AO. If it is In stock, it might be at the counter, or it might not be unstocked from the back, but should be in the store if it is updated. I have purchased 900 rounds of 22LR this way at normal prices. For those out of Wallyworld range you can try mail ordering from sites listed on gunbot.net. The prices of in stock is usually crazy, but it is updated realtime, I have had luck getting .380 and 9mm this way at a decent price. Good luck, ammo is hard to come by, sts.