@harpazo,
You are being very silly.
I live close to Boston. In a fairly urban area. My daughter and I were walking to a takeout restaurant and came upon a large protest group we didn't know about. They had signs, they were chanting. We smiled and walked past (and I am as white as a ghost).
I didn't feel the slightest bit threatened. I didn't need a gun.
You are being ridiculous.