Check out a type of body armor called Dragon Skin. I guess its technically plate armor, but its flexibal. They have hundreds of ~1 inch round boron plates that overlap each other, looking like the scales on a dragon. I saw a test in which an AK type rifle emptied its mag of 7.62x39 into the vest and not 1 bullet made it through. Be wary though, its expensive.