aaftm013b.jpg

US 1960's M40A1 106mm recoilless rifle.