The Archer Artillery System is a self-propelled artillery mechanism armed with a powerful 155-millimeter howitzer capable of ...