I guess it could be one of those Boys Antitank rifles. They were used by a lot of militaries but pretty ineffective by 1942, certainly by 1943.
https://en.wikipedia.org/wiki/Boys_anti-tank_rifle
It was a German Anti Tank Rifle of similar design as I remember. The spoils of War and all that Jazz.