Forgot to add, he threw the knife at them, which is when they shot him. While I would think once he had thrown the knife, they could subdue him rather easily, if someone's throwing a knife at me while I have a gun trained on him, it's going be hard not to pull the trigger.
I still think the shooting was unnecessary, but it's also easy for me to armchair quarterback the situation.