Unfortunately, many people in the self defense community specialize only in certain ranges be it weapons or hand to hand combat. The problem is you can't choose what range you engage your attacker in at the beginning of an attack. Whatever range you're attacked is the range you have to engage your attacker in. If you're in say a small and confined area, kicking is useless. If you're getting shot at from afar, your hand to hand combat skills are no good. There's a bunch of gun toting civilians who boast of their firearms being superior to hand to hand combat. They don't realize there's certain ranges where firearms doesn't work. I saw surveillance footage of a robbery in Bolivia. Robbers attacked a security guard from behind in a bank. He didn't expect them to be robbers because they were disguised as normal civilians. They were jumping him and one was pistol-whipping him. Drawing his gun at close range would've been a bad move as he would've been shot by the gunman. He tried to create distance, but they were chasing and grabbing him. They tore his bulletproof vest off and shot him. They drew their guns and fired shots at the cops as they stole the money then fled the bank. Had the guard learned hand to hand combat, the attack would've had a different outcome.