Emily,
You didn't read my post. I don't carry a gun and never have. I live in a very low crime area and avoid going into higher crime areas. I don't feel the need to carry one.
Getting into a fist fight with a criminal with a gun or other weapon sounds like a really bad idea to me. More than likely he gets away and you are dead.
Self defense is a basic human right.