The stryker m1126 infantry carrier vehicle is a present day american armored personnel carrier. It is used by several armies including the united states marine corps. The first prototypes of that vehicle were constructed in 2000 and mass production has started in 2002. Production continues today.