It's a 155.
Yup... I was playing my war games last night and got stuck on 105mm. I meant 155mm (seriously).
"It's a 155."
It has clearly been fired, as shown by the rifling marks on the obturator band. Those people may already be in Allah's hands if they mishandled that particular projo.