I have been on the Martial Arts side of Reddit lately, which skews very much towards the MMA and sport side of martial arts. One of the things they look down on with derision is any art or school which teaches knife defense or gun defense. It's really funny, because 90% of the time, the conversation goes something like this: Redditor: Knife defense is bullshido and a tell-tale sign of a McDojo. Those techniques don't work in real life and if you see a knife then your best defense is to run. Me: So if someone were coming at you with a knife and you had no opportunity to run, you would just let them stab you? Redditor: No, I would fight back with everything I had. Me: And you don't see how knowing the techniques ahead of time would better prepare you for that scenario? Their response to that question goes in one of three directions at that point. Most of the techniques you would use against a weapon are grappling techniques that you would learn in an art like wrestling or MMA. This is, in my opinion, a fairly sane and rational answer. The game does change if a knife is involved, because you want to keep the edge away from you. Usually the agreement that I will come to with someone with this response is that a wrestler could practice against a partner with a fake knife, and then see how to adjust their technique to keep it pointed away from them. Those techniques are a low % success or of less training priority than more high probability scenarios or techniques. Someone training for an MMA fight doesn't need to worry about a knife in the ring, for example. Depending on the tone, this one is also fairly sane, or can be pretty rude. Typically if you're looking at some knife defense techniques as low-percentage, you're judging the entire concept of knife defense based on those techniques, and instead you should judge the techniques on their own merit. If you're basing it off of what you'd rather be training, that's an opinion that you're obviously entitled to. The third direction is insane ramblings about how I know nothing and must train at a McDojo, but it's not worth listing my thoughts about that. Both of the TKD schools I've trained at have taught knife defense. My first school taught it as elective techniques, my current school requires knife defense for red belts, and knife and gun defense at black belt as part of the curriculum. The thing that really gets me is the people that assume that if your school teaches any knife defense at all, you need to find a new school. Because obviously your school is a mcdojo teaching bullshido, and because of the presence of knife defense at all it invalidates everything else the school may be teaching. That if you teach knife defense, you're lying to your students and are going to get them killed. I think from this you've gathered my opinion on knife and gun defense. I think it's useful to train so that if you do need to defend yourself, you're not going in clueless. What is your opinion? Are knife and gun defenses realistic to train? Is it worthwhile to include in your curriculum? What do you think of having it available as part of the lesson plan? Does it affect your opinion of an art or a school to see it there?