Well i've looked at the stock barrel and yup there is a o-ring i've taken it off and put it on my new barrel, just have to wait and see the next time I play to see if it's fixed it. Thanks for the advice.