It's hard to say when availability will be restored. Even before the shortage, it was fairly rare to find everything you might have wanted for 3 different calibers in stock all at the same store.
Keep an eye out for w/e you can find, locally, at a reasonable price. If that doesn't work, AND if you're willing to purchase in a bit of quantity, then I suggest you put in an order for w/e is in stock with PV, grafs, widener's, etc. I think I saw some Titegroup and WSF in stock at PV, for instance. And if they still have CFE223, even better. Shipping is 3-4 weeks out at these places, anyway.
Then keep checking the stores for their new inventory. If you're lucky, the same store may get something else you need. Call, and they should be able to combine your orders together for one hazmat and shipping fee. If it's afterhours, don't wait. Order it online, and then call them in the morning.
It's a bit of a gamble, I know. But at least the prices are pretty much the same as least year, for these big online retail distributors. The only thing you're sweating is the potential extra hazmats/shipping charges for split orders where you may end up having to buy X,Y, and Z under 3 different orders.
Powder Valley seems to be getting powders in fairly regularly. Bullets, get 'em where you can, cuz there's no hazmat. Primers are anyone's guess.