The agent did not raise his gun until she gunned the engine.
The agent may very well have saved his own life - we will never know.
But every shot was necessary until he knew he was no longer being attacked with the SUV. Whether the girl meant to do it or not is irrelevant after she put herself in that situation. The agent had no means nor time to assess her intent.
This message has been edited 2 time(s).
If the goal was to kill members of the public, his training was great.