Looks like a 90mm recoilless rifle on the Vespa. The postwar Italian army was equipped with U.S. weaponry and since the 90mm was tripod mounted & portable this would have probably worked. On enemy trucks, I guess.
A volley formation of weaponized Vespas could have been formidable. Not quite Rat Patrol, though.