M855 (and indeed, almost any .223 round) will go through soft body armor. Things like car doors and auto glass pose a more difficult problem. Light, high velocity, conventionally constructed (lead core, copper jacket) projectiles tend to break up after passing through barriers. They do particularly poorly against layered barriers (like automobiles) because the first barrier breaks the projectile up into smaller fragments and the second barrier stops the fragments. Barrier blind ammo generally uses either a solid metal projectile (like the all copper Barnes bullet) a jacketed bullet with the jacket bonded to the core (Federal LE Tactical Bonded) or some other method (like the very thick copper base in the Mk318) to ensure that the round does not break up after passing through certain barriers. Barrier blind loads are not armor piercing.
They generally won't go through anything that an M193 or M855 round wouldn't penetrate, the bullet will just be in better shape after passing through the barrier.
Now, a couple of caveats here. First off, sometimes we don't want this kind of enhanced penetration. For something like a home defense load in an urban area, a barrier blind round may be undesirable.
Second, we're really talking about improved performance against a relatively small range of barriers here. Barrier blind loads will not penetrate rifle plates, armored vehicles, cinder block, sandbags, etc. On the flip side, even non-barrier blind loads will penetrate soft body armor, drywall, furniture, plywood, etc. By and large, we're talking about better performance against glass and sheet metal. What's made of glass and sheet metal? Unarmored vehicles. The reason barrier blind loads get so much attention is that both police and soldiers (especially in urban warfare) and, potentially, civilians in a SHTF scenario, are often called upon to shoot at people in or behind vehicles. That's the situation where a barrier blind load really makes a difference.