The cop's story is that he fired as he was being "bum rushed" by the kid, but I don't buy that story.
No one who's unarmed is going to charge at someone with a drawn hand gun, especially if its true that the cop fired at the kid while his back was turned.
I think more likely the cop may have gotten flustered over being disrespected and lost his cool.