Not sure if his is the right place but Academy Sports in Huntsville/Madison on hwy 72 has quite a bit of ammo. They put .22LR, .223, and 5.56 behind the customer service counter. Didn't. Really look at the brands but prices were around $3 a box. They had quite a bit I don't think people are noticing it there as the main shelf is empty on the floor. They moved it to stop people from stealing it.