The 5.7 cartridge itself is not necessarily armor penetrating, unless it is specifically the SS190. The SS190 does have heavy restrictions though, just like any other AP round. The ones you are sold are not the SS190 unless they have the black tip and are labeled as AP.
In other words, save your money if you only want it because you think that it will penetrate someone's body armor. It is a sweet gun if you want it for other purposes though.
Marine, NRA member, SAF Defender's Club member, and constitutionally protected keeper and bearer of firearms