A "shooting" is when a bad guy shows up and shoots one or a bunch of people a la the Colorado movie theater or the Sikh temple. All one-sided. No "fight" involved.
A gunfight, on the other hand, is when two armed parties face off and shots are fired. This can happen by one or both parties. It is still a fight. Presentation of a weapon in a threatening manner turns it into a "fight."
A "fight" presupposes the capability of violence by both parties. A "shooting" does not.
If a big kid beats up on a little kid, it's a beating. No fight involved. If he can fight back, it's a fight. Get it?
All of which is beside the point of the OP. Whatever you call it, that guard was my kind of guy.
If you want to shoot...shoot...don't talk! Tuco
USAF Munitions 1969-1992