The cop should have been (and was) fired because of this, but strictly speaking, a civilian would have been justified in shooting had this been in a home and an intruder being held at gunpoint had quickly swept their hand to their waist.
It wasnt in the cops home and he wasnt an intruder. The cop screwed up and murdered this guy.