Original: However, when Gabriel grinds his gun into McClane's wound, McClane fires it through his own shoulder and into Gabriel, killing him.
Simplified: McClane presses the gun into his shoulder and fires, injuring himself but killing Gabriel.