I think the BUDDA BUDDA was the Thompson submachine gun?
Artistic licence. I grew up on Sgt. Rock of Easy Co....etc.