Modern Firearms - Tromboncino M28 rifle grenade launcher (Italy)