Reading the various comments on here, I can see both sides of this issue.
I have plenty of ammo on hand, and haven't needed to buy any during this current situation, so what's happening doesn't really affect me.
I'm a firm believer in the free market. Sellers and buyers determine the "fair" price for a given product, and unless there's force, coercion, or deception involved, nobody has grounds to complain.
On the other hand, there's a special place in hell for people who take advantage of bad situations so they can make money off of the fears of others. Yeah, it might be legal, but it's unsavory, and a slimy way to make a buck...