In todays society,where the average male can't even do a mere 20 pushups, that average woman doesnt know what a pushup is,the only karate that they know is from watching Chuck Norris on TV, and they have been told that carrying a pocket knife was a no-no since the first grade, I would say that for the most part those things are out.
Pepper Spray? Some of them might get it right and not shoot themselves in the face with it, and I'm sure that they are pretty handy with a cell phone. Only problem is, a cell phone isnt even heavy enough make a good hit if you throw it, and the chances are that if they do manage to call 911 that the dispatchers is going to be much like them and try to pursuade the caller not to fight back.
It would appear the the gun is the only chance that most people have now adays when it comes to violence because the trigger finger is about the only thing that they have exercised, and that comes from playing X-Box or Ninetendo, so they ought to be able to do that.
For the most part, DEFENSE has been bred out of people in the last generation. Even on this forum we those that would not lift a finger to help someone else because they have been taught that taking any action or responsiblilty for anything will result in them being sued.
Saying that they are ANTI- DEFENSE, might actually give them pause and make them THINK, and maybe they will realize that that there is more to life than what they have been taught in school, or by their single parent Momma's.