The science of masks hasn't changed...
N95 – Filters at least 95% of airborne particles. Not resistant to oil.
Surgical N95 – A NIOSH-approved N95 respirator that has also been cleared by the Food and Drug Administration (FDA) as a surgical mask.
N99 – Filters at least 99% of airborne particles. Not resistant to oil.
N100 – Filters at least 99.97% of airborne particles. Not resistant to oil.
R95 – Filters at least 95% of airborne particles. Somewhat resistant to oil.
P95 – Filters at least 95% of airborne particles. Strongly resistant to oil.
P99 – Filters at least 99% of airborne particles. Strongly resistant to oil.
P100 – Filters at least 99.97% of airborne particles. Strongly resistant to oil.
I've been wearing a p100 respirator that makes a good seal to protect myself, and been changing out a small piece of cloth on the out-valve to protect others. Please, stop perpetuating the myth that masks don't protect you. Of note is that while many of the higher rated masks tend to be tested at .3 microns, this is often a buffer and real world they tend to filter about .1... and the virus is said to be .12+ micron.
So if you can, I would suggest getting your hands on n100 or p100, preferable use an oximeter to make sure you have the physical fitness needed to force the air through, but if you are doing very small timeframe adventures this becomes less of an issue. Something that makes a good seal is ideal. Guys, you should heavily consider shaving. There is a reason in the military NBC training they started requiring with only a few exceptions, shaves... and no, the military gas masks will not work for this application unless you get the specific filters for this application (if you do, they would be great since they integrate the eyepro), which have a much wider ranger to select from than the above I reference...
note: it is also very important to verify you haven't been sold a fake product
https://www.cdc.gov/niosh/npptl/topics/respirators/disp_part...