Gunshops have raised prices on 22 ammo because they can't get a reliable re-supply. It would be the same with gasoline if there was a real shortage unless their is governmental interferance in the markets.
The 22 shortage seems about the same as 4-years ago. It took months for supplies to begin to catch up and even then it sold quickly. People remember the trips to buy that the shelves were empty and hence buy more than they would normally buy. This goes for thousands of people. It will take a while for inventory to catch up. I suspect things will be close to normal by the summer. Prices shouldn't be any different at that point then they would have if supply chains kept up.