Its interesting how little people plan ahead. We've been having these ammo shortages for decades. Its time folks start to think about how to head them off, or at least make it something we who have planned can enjoy. So here's the deal. In the next 10 years we can pretty much be certain we'll have another temporary supply interruption. We can never know how long each will be. An educated guess could be to say it'll last a full year. It probably won't, but its a good planning idea.
The supply line isn't even empty. There's a steady trickle coming at us from the producers. But its got to fill the entire distribution network. Still worse, we have folks who vow this will never happen to them again, and some will actually buy everything in sight for a while, prolonging the problem.
So let me give you a clue. The time to stock up is when everything is going smoothly (not like now). When the sellers have so much they run an occasional sale. When your desires won't wipe the shelf clean. My view is that it takes years to actually build an adequate stockpile. Buying all at once makes you vulnerable to problems with the ammo you buy.
And just maybe some of you are burning up way more ammo than you can get benefit from at one sitting. I know its your ammo and you'll waste it any way you want. But then don't complain about what a lousy shot you are and how much its costing you to maintain that same level of non-proficiency.
And for a real life story of generosity.... Before Christmas and all this nonsense started, I pointed out to my sons that I don't want clothes or other junk for presents. If they needed to get me something useful, I'd like 12 ga shotgun shells. Maybe a box or two of different shot sizes, like 2, 4, 5, 6 you get the idea. So Christmas morning I received 3 boxes of 15 (didn't even know they packed them that way) of 00 Buck.
It came from my oldest son's family. His FIL also wanted some 22 ammo to shoot when they go camping. I asked if he got any and they said no, that by Christmas the stores were all out. So I went to the stockpiles and located 2 boxes of 100 WW hollowpoints. They were orphans with no other relatives. So I sent them home with them Saturday night. I hate it when someone I know is totally out of ammo.