I have a gas cylinder and piston with good seal. Both Norinco takeoffs. I replaced with SEI M80HT heat treated components. If you want the Norinco takeoffs, I don't mind parting with them.
I am leaving on a moose hunt at midnight. I will be back in a week. I will respond to my pm's then. I will let it go cheap; no need for it. Works fine; like I said; it has great seal.