You are thinking of a flak jacket, which is for shrapnel.
Bullet proof vests should be bullet proof up to a reasonable impact. They won’t stop a .50 cal, but are designed to handle assault rifles like the m-16 or AK at a commmon engagement distance when loaded with standard ammunition.
People who fetishize self defense carry will always have loaded and unlocked guns in the house because they are afraid of someone breaking in at any moment and they might need to play John Wick: Home Edition. Those kinds of people also teach gun safety because they think responsible handling of firearms is important.
They just don’t understand that accidents are far more likely than a home invasion, and children are children even if they are taught gun safety.