In our current state of firearms and use of deadly force laws, there is a lot of truth that if you pull a gun you kill a man.
Specifically, under most deadly force laws the only reason to use deadly force is if you fear for your life/health or that of another. If you pull a firearm (hence you bring deadly force to the confrontation) in most placed the only legitimate reason for using deadly force is you need to kill someone to live. Shoot to live not shoot to kill.
If you pull a firearm on someone who is not about to kill you, that usually is at best considered brandishing to intimidate, reckless endangerment, assault or a variety of crimes.
Hence, if you pull a firearm, make sure you have to do so to shoot to live and then shoot to the center of mass.
That’s ridiculous:
Someone is advancing on you and won’t back down. As soon as they see your gun, they will probably turn and run away.
The unfired gun may have saved your life and that of the would be attacker.
So they throw you in jail for not killing him?