Carl-Gustaf M4 Multi-Role Weapon System, Sweden
Carl-Gustaf M4 (CGM4) is a man-portable, shoulder-launched weapon system designed and developed by Swedish defence and security firm Saab to meet a wide range of modern combat needs of infantry forces.
The next-generation multi-role weapon system can be deployed in anti-insurgency / peacekeeping missions and traditional force-on-force conflicts in urban or complex combat environmental conditions. It is used to destroy armoured tanks with add-on armour protection, to neutralise landing craft and bunkers and to clear obstacles. It is also used to engage enemies in buildings.
http://www.army-technology.com/projects/carl-gustaf-m4-multi-role-weapon-system