How many spare mags did that officer have ?? More than a few ?
He's lucky as his vest would probably have done him no good at all. He kept his cool and won out in the long run.... glad he's OK and got them off the street, probably for a very loooong time.