I have no idea about N95 masks, but surgical style masks (which are what most people need) seem to be readily available.
I bought 50 for $30 at Newegg in mid May. I just ordered another 200 from there at $15 per 50. There are similar offerings immediately available on Amazon.
I bought 50 for $30 at Newegg in mid May. I just ordered another 200 from there at $15 per 50. There are similar offerings immediately available on Amazon.
Same for face shields.