There is a huge ammo shortage right now with everyone buying as much as they can!
The week before last, the DoD decided to not sell their expended brass to reloading companies and that put a scare on a lot of people on top of the scare that everyone already has. The DoD thing has now been changed to anything over 50mm shells (yes 50mm not 50cal), so the companies that reload can still get 5.56, 9mm, 45 etc...
It will supposadly level out soon, the ammo companies are at capacity for prodution and supposadly expanding, and all of the people who went out and bought all they could shoot in a lifetime or two will stop buying soon, supposadly!