RTI RTI P3 leak in barrel ?

hi all so I have a RTI P3 and started leaking slowly down the barrel so I changed the ring inside breech block , new valve seat and oring also new valve but when ive installed the air gushes out of barrel now . so I reordered another valve and seat and new orings but same again why is this please .
I just can't get this to seal ok now any tips as all is new .