When I go to rallies/protests I wear boots and a black mask. I don't think that would work for a 4/20 event though. I havent heard of any in the dc metro area, but if you hear of any let me know.