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...