I was expecting his innards to squish because the armor just protected from breaks but didn't nullify the shock, therefore repeated rapid heavy blows would lead to defeat.
True, but upon review I realize I was greatly mistaken, the firearm is actually a Magpul FMG-9. It looks massive due to the perspective but I think it's properly to scale skimming through the proceeding chapter.
Been so long since I read Caterpillar, I wonder if the translation continued...