Think I've got you on the right track, Erik...still will have to find the rings, etc, but the right piston's a start. Since I run one of these 'ol blisters, let me know if you should need more info. Happy to help if I can!
'04 AC T660 Turbo Trail
'04 AC Sabercat 600 EXT
'98 AC ZRT 600 (still in rehab process..)
'74 Mercury S/R 440, 'the rat'
'73 Suzuki Nomad 292 one-lunger
'71 Ski-Doo Olympique 399E (needs a piston)
'70 Allouette with a Sachs 290 single (it was free!)