This is a touchy subject to be sure. After reading through most of this thread I couldn't help but comment to those debating the current market dynamics. (sorry OP, it kind of hijacked your thread) I have string feelings and observations about it myself and can't help but weigh in however late I may be to the party.
The simple market construct of supply and demand works fine and I don't think most people, even the ones belly aching about it, have a problem with it. there are many of us, myself included, who were sitting on a few thousand rounds bought probably well before the panic for whatever reason, and decided to make a few bucks offloading some after the shelves cleared. Nothing wrong with that.I don't think it makes a dent in the supply/demand fundamentals. For the most part, the people that had already stockpiled have already sold what they are going to and keeping the rest.
However that is not where we are at now at this point anyway. What you have now, as someone described a bit earlier, are people that have the connections or resources to be in a position to know when/where commercial shipments to the big box or online retailers (at least the ones that are still selling for pre-panic prices) and are clearing the shelves as soon as they get stocked and then going home and putting adds up on gun broker, armslist and whatever local forum they can find selling it for 3x the price to the sheep (of which there are millions) who are still panicking.
So there is a huge difference between people selling some of their private stash for which they have had before all this to make some money and those that are basically scalping ammo from retailers and selling in the secondary market and I think that's worth pointing out. So no, it's not supply and demand right now, its panic and scalping and until people wise up and stop buying from the scalpers it will continue as far as the eye can see.