As someone who has been involved in close combat, which is what this was.........it looks justified to me. He had a weapon and was going for it, you don’t wait for him to actually yield the weapon at you. You end the combat as soon as you can.
If you find yourself in a fair fight, your tactics suck.