Russian 2S19 Msta Self-Propelled Howitzer The 2S19 Msta-S is a Russian self-propelled howitzer developed in the 1980s as a successor to the older turretless 2S5 Giatsint system. Its chassis uses ...