Did the rifle fall out of his hands?
Shoot rifle guy in the chest or something.
He's in his car.
Walk towards the other man, SMARTLY firing the pistol at him to keep him in cover, and possibly killing him with a lucky shot.
Then take cover.
Get the heck out of the car and blast the nearest soldier in the chest with my shotgun.