My personal stock of black powder is low, we never expect this type of shortages, be it toilet paper, 22 bullets or what ever.
I ran across an old post (2011 I think) where a guy listed all the black powder sellers he knew of.
One was pyrotechnics company that sells components to make fireworks. I pulled up their site and found they also had Goex, Shutzen and Swiss sporting powder. Their prices were good, $18 a pound of Goex, BUT, they don't pay shipping or hazmat plus add sales tax, and a 3.5% credit card fee. The final delivery price is
$30 a pound to my door or almost twice the normal price.
What the heck, seeing as how my stock of powder is fairly low and I would rather get off my wallet than run out while the shortage deepens and nothing is available anywhere. Every shortage that has come down the pipes so far has taken over a year to recover from, with hunting season coming on I would be running on empty on my 2F supply in short order.
I bought 10# of Goex so I am fixed until the shortage ends or I croak, others will be wringing their hands, buying Pyrodex and using their remaining stock of black to make duplex loads for their flinters so they can keep shooting.