Is you barrel loose? What about the breech block screws? More likely culprit i have found in the past is the thin breech block o-ring. Mines only had one leak and it was this one. Well and a cylinder which was leaking which I took apart and grit was causing that