What kind of martial arts do they teach at the army or police trainings. Is it just self-defence? How long do they teach it to them? After that,can they fight like in movies,where army guys can fight in almost every situation,even if the opponent has a knife or a gun? I'm just curious.