I agree with the sentiment, but remember...there's no such thing as a bulletproof vest. No body armor in the world will stop all bullets...even the body armor the Army and Marines wear is designed to only protect against shrapnel and low-velocity ammo, like pistol rounds. Any medium or high powered rifle round will punch through a vest like it was aluminum foil.
Maybe I'm a wacko, but I believe the phrase "bullet-proof vest" has been intentionally ingrained into our national psyche, so that whenever a cop or soldier is killed while wearing his vest, anti-gun scumbag Marxist reporters can scream "...see?!? We have to keep people from getting these cop-killer bullets...there's no protection from them...", while in fact, any regualr rifle round will do the trick. A couple of days ago, a US soldier was wounded by small arms fire in Afghanistan, and the report we got from ABC was that the round must have passed through an arm hole in his "bullet-proof vest". I wanted to find the closest reporter and strangle him/her.
Scouts Out! Cavalry Ho!
According to the later article, the ranger was wearing "body armor". You should know however, that there is no such thing as a bullet proof vest. This ranger was shot with a rifle, and any of the vests that are practical to wear will not stop a high velocity rifle caliber bullet.
The best way to stop a rifle bullet is to kill the shooter.
I agrgee that our officers should have all the best protection available to them. But when confronted with high powered rifles, even the best of armor is easily defeated.