yeah really, go easy.
i think everyone here is flying off of the handly a bit and getting excited about you having the opportunity to shoot him. I would prosecute first and be vigilant of mind second.
If you see him on the street one day and he starts a confrontation with you and reaches into his pocket and you are within arms reach you should uppercut him the the schnozz,... hard!
If hes out of arms reach and he goes for his pocket you grab your shirt and prepare to draw, if he pulls out spray then you back pedal as fast as you can and try like hell to get out of the effective range of his pepper spray. If this works then you have avoided a situation that would involve the use of deadly force and proved that you and smarter and faster than him, the authorities will appreciate you for this. If you backpedal out of the effective range of his OC and he aggresses you with the OC you backpedal and verbally tell him that youre armed. If he gets within effective range then hes a dumbass and youre a fuckup for letting him get close enough to hurt you! This is when you draw your pistol and let him know that things are about to start sucking for the both of you majorly! If he continues to advance and actually manages to deploy the OC than hes either bulletproof, has a deathwish, is on drugs, or just really dumb. At this point then you would be morally justified in lighting his ass up with your .45. If you are well trained and about 15 ft. away then you should be able to get off a shot to center mast before the stream hits your face and takes effect. If that scenario actually played out fully like i described then you would be justified in shooting him and you could go to sleep at night feeling good about you actions.
If you do it any other way, regardless of wether or not you get no billed by a grand jury, you will have to carry the burden for the rest of your life of knowing that
YOU MURDERED A PERSON THAT COULD HAVE OTHERWISE LIVED! Im sure killing people is alot of fun but its the ultimate solution to a temporary threat. I put a great deal of value and weight in the worth of a human life, i love people, theyre unique, intelligent, creative, spiritual, ect. This guy might be an asshole to you but im sure he still has some redeeming qualitys as a human being and if you kill him youre going to make alot of people very sad and cut the life of an immature kid very short. Im sure that you could legally kill the kid if he confronted you again but i can assure you that it wont be worth proving your a badass. I wake up and go to sleep every day knowing in my mind that I can be a ravenous, rage infested, unstoppable, murderous badass and thats enough for me, i dont need to prove it to anyone else.