Interesting article on the ammo situation. Sounds like this could last 2 years possibly more. The reason is very simple, the current demand can not be met even with manufacturers producing and shipping more ammo than anytime in past history.
Note: the article was dated last December, but doubt...