120 mm BAT recoilless rifle
The L2 BAT (Battalion, Anti-Tank) was a 120 mm calibre recoilless anti-tank rifle used by the British Army. It was also produced in the MOBAT version without a gun shield, and the ConBAT version with a new spotting rifle attachment.
Source: Wikipedia — 120 mm BAT recoilless rifle (CC BY-SA 4.0)