NOTE: There is strong language in this video.
Several things here.
1) Someone yelled "gun" - who I'm not sure - before he fired, so he could've thought the male suspect had a gun, was reaching for one, or was going to get one.
2) He failed to mention on his report he had a panic attack. This tells me either he didn't want to be let go, he never mentioned to the department he has a history of panic attacks or his family did, or this was PTSD.
3) When the paramedic was trying to take Johnson's gun, he wouldn't let go. This could've been the panic attack/PTSD.
4) That paramedic was a boss! Took the gun and resumed the role of giving out commands to the suspect.
5) True redneck fashion. Pregnant, belligerent chick who SHOULD think to shut up and act reasonable considering she's pregnant, but no, continues to cause problems and resist arrest.
I'm sorry the deputy went through this, but he 100% should lose his job. The only exception is if it was just an on the fly breakdown he suffered.