Are we talking handguns here, if so the best way to survive a gunfight against an opponent with a handgun is to have a riflle. and be a good distance away.. rifle to rifle.. well hope for great cover and a mistake by opponent. handgun to handgun get distance and use cover , pray, do not be wishy washy once committed to the fight WIN at ALL cost...