i should have the parts you need mate (i have a full parts kit knocking about somewhere)
my net access is a bit sketchy at the mo tho (my comp is broke) but drop me a pm with full details of what you need n i'll see what i can sort ya (i don't recall a green o-ring, could it be a clear 1?? - if you could let me know the size or part no. that would be great)