On its face seems disproportionate, but let's remember there's been some FREAKY stuff people on transit vehicles with knives have pulled off.
I think this will turn out to be the frailty of an individual cop panicking, but we don't know anything - so we're all just spitballin' here
No doubt the thin blue line will mean some time before we get a better idea of what went down
9 shots is not overkill if you don't hit your target centre mass, like you're suppose to. that's what they train for, during the TPS college, and through out their tenure with TPS.