Well my first question would be: are you a cop (lol - kidding)
Rifle beats handgun ... you were wise to move along.
Justifiable to shoot him? Maybe. I hope you got 100K for court to find out.
Its unknown what was in the guy's mind and I get the feeling that the entire story is not being disclosed which is probably for the best.
Where did this occur? Thunderdome, VA?
You just saved yourself 100K ... have a party and celebrate.