i have sorted the leaks in the reg and the back cap and now its leaking out of the breech/barrel part and i think i need to replace the o-rings on the inner side of the housing but i cant get it apart to see themdepends which parts are stuck buddy, try using a couple of allen keys through some of the holes to get some extra leverage
have you sorted the leak then?
Mate just pull the back cap off and pull the bolt assembly out. Take the breach o ring off then unscrew the can from the top hat. Replace the #15 on the centre of the bolt and the #17 on the inside front of the can. Then replace the o ring in the end of the top hat that connects with the can, sorry can't remember it's size possible14 (RTFM) that should cure any o ring issues. Air is escaping past one of these.
Hope that helped you can call me if you want talking through it.