Went to the range yesterday and ran a box of shells through the gun. Everything worked as it should. Stripped down to clean at home. Noted the o-ring had seated properly in the cylinder. I couldn't get it to seat when assembling the gun, probably because it isn't quite the correct size. Using 13/16 ID 15/16 OD. Anyway good to know the first shot will seat it and have plenty of spares in case.
Other work, removed the ridge in the magazine tube in readiness for an ATI extension, replaced bead with fiber optic.