In my opinion...hoarders suck. They are creating this false supply and demand scenario that will, in the long run, create higher prices for consumers.
Also, those who are purchasing the over inflated prices for ammo and components are enabling this supply and demand scenario.
Everyone just needs to take a deep breathe and wait for the prices to stabilize.