I agree. People are free to price under market. But expect resellers , not end users, to buy your product.It wasn't a "mispricing". The retailers selling the ammo had it priced where they wanted it priced based on their wholesale cost and other business related costs...the total amount of the cost of those goods...and what it would cost them to replace the ammo once sold. They set the price based on a profit margin they can live with. The margin is the percentage of the selling price that is profit.
A "mispricing" would be if it cost them $10 to put an item on the shelf and someone mistakenly marked it for sale at $1.
Forget ammo. This is true with any in demand product. Imagine you had 100 PS5s. You price them at $500 in a widely available platform. I would bet you would sell out in an hour. I also bet less than half would be end users buying them.
MSRP is not always market price.