I just carry pepper spray. I usually don't have issues, because I ride on roads in my neighborhood. If I do venture out I don't 'take the lane'. I ride on road if there is a bike lane though. We have a bit of multi-use paths along some of the roads, that I prefer. I live in an area with lots of old people, lots of tourists, and lots of DUI happening.  If someone starts shit with me, it is usually a ham. I try to keep cool, but it is easy to fly off the handle when your life gets put in danger. Incidents rarely happen though, once a month maybe I'll get a snide comment. Sometimes though, people do some fucked up shit. That is what the cam and spray is for. Unfortunately, I can't carry a gun.