I have 3 of GO .21 pistons (w/2 by-pass) as well as piston pins for sale. They not only fits GO any models of .21 engine but also fits into some long stroke NR .21 engine (16.26 mm).
Piston is $30 each plus shipping & $4 each for piston pin plus shipping.
Thanks, Patrick