CARL GUSTAF M4 multipurpose weapon system May 29, 2018 2417 × 1322 CARL GUSTAF M4 CARL GUSTAF M4 multipurpose weapon system