It is well made, and is a very accurate portrayal of real life possibilities. There is no logical or justifiable reason to restrict the actions of the lawful for the actions of the criminal. Did he have time to change clips? Maybe. Did he even HAVE another clip? maybe. Would a few more rounds have saved him and his family? Yes. I will take a yes over a maybe any day. How big a clip should he be allowed to have? I don't know....How many dirt bags are allowed to attack him at the same time? Huh? What do you mean you have no way to control that? If you can't control the number of attackers, how can you possibly know how many bullets you may need at on time? Hmmm?
The only real difference between a good tracker and a bad tracker is observation. All the same data is present for both. The rest is understanding what you are seeing.