You're right, but I don't and won't hoard even with the opportunity to do so. People are buying 20-30 boxes at a time if they show up, and that ends up depriving those of use who only buy a few here and there.
Hoarders are the people stocking their basements to bursting with ammo they don't intend to use just because. Some are doing it to re-sell at higher prices, but many are so fearful that there will be no more that they just keep piling it up. That's hoarding.
Price gouging is a different matter entirely, prices going up due to lack of availability isn't gouging.
Buying a brand new gun at $400 to turn around and try to sell it for $700 is fine if people are desperate enough to pay it, but it's still sketchy.