WARNING. GRAHIC!! Bad guy with a gun encounters a good guy with a gun