So you also missed the economic class where profit on commodities is maximized by having products for all your customers? Because you're not maximizing profit on a commodity by having millions of customers unable to buy it.
Well I did a masters in econ and never learned that profit is maximized by "having products for all your customers."
What I did learn is that price signals are probably the biggest force we've ever discovered for social good, and the best thing ammo/component retailers can do for the gun community is to simply raise prices... by a lot.