There are a few options, most are not in stock for a few weeks. But many have an estimated delivery time. Anything is better than nothing, though. Put your name on the list to be notified when they come back in stock!
This is a high quality, certified n99 mask. N99 mask
Here’s a good standard non-medical n95 that came back into stock at amazon 2 days ago but was limited to 2 per person. Standard n95
Here’s a face shield that blocks spray from your entire face and doesn’t look like you’re welding. Face shield
Good luck!