Yeah. I'm sure Reeves mistook the cellphone for a muzzle flash and fired in self defense.
The person defending himself does not have to be accurate in his analysis of the scenario. The attacker is taking the risk of the defender and armed person not knowing how far the attacker intends to go.