Unless she attacked him when the camera cut to the side, I don't really see a justification for his punch. If she hit him, then yes, fair game. I just didn't see it in the video. Not touching the gender thing, as it isn't an issue with this. If you strike someone you deserve to be hit back...