Long story short the armor power up can be stacked infinitely. There is no cap to it and troopers are becoming invincible.