If I were the cop I'd maintain my distance and tell the suspect to get onto the floor. If he approaches, I'd shoot at his legs. If a gun was brandished then that's a completely different story but the cop in the video was far too hasty and panicked.

People that allow their adrenaline to take over them like that should not be police officers. The fact he shot the guy so many times shows how out of control of the situation the officer was.