That annoys me too....but get a gun. Knives and tasers and pepper spray won't bring down everyone. No matter how wary or prepared or strong you are. And these attacks aren't usually out of the blue. It'll start with something like asking for the time, or something to get juuuuust close enough to you. You can't exactly taze everyone who asks you what time it is, so you play along, though ready. But if its a 6'5, 300 lb, prison hardened, sex-crazed, career criminal hopped up on PCP, he's already close enough to get a hold of you. Hell he could just tackle you. Point being, you'll usually only get one chance to get away from someone who can severely over power you, and pepper spray, a knife, or a taser won't always do it... But a few well placed bullets would. Look at MS and BSL in Lafayette. She had pepper spray, AND a knife, AND the element of surprise. Sometimes it just won't stop them. But I do agree. The whole "don't walk alone" thing is stupid. People just need to be wary and know they're fighting for their life and that "less than lethal" won't cut it. You save your own life by being willing to take theirs....or die fighting. And leave such a mess and so much evidence he'll never get away with it.