I was at a local Home Depot this morning and the masks were fully stocked. The best deal I thought were 40 3m for $41. They had another brand 40 for $35.
if you don’t have a facemask, use a bra or a diaper or a regular cloth.
Here in the Philippines, the ash was terrible, so they quickly ran out of heavy facemasks so had to improvise.