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