James, the specs on the piston ring end gap sound correct - just file them down until you have the correct gap. Be careful - the rings can break very easily - they are extremely brittle.
I put a file in a vise sticking out to the side, clamped so that it's vertical, hold the ring ends in your hand and file back and forth carefully and slowly, keeping the ring ends very square.
Take your end gap measurements at several places down the cylinder, using the piston to push the ring down and keep the ring square in the bore.
First of course you should check the piston clearance in the bore, but if there is zero ring gap that may be the whole problem.
There should also be a spec for the piston clearance, and where to check it - if not specified, check it on the front to back "thrust" sides of the piston at the bottom of the piston skirt, against various locations in the bore - (should be the same everywhere, if not the bore isn't round or it's tapered and you're in trouble.) Ideally you would use a wire gauge, but a narrow blade gauge will do, just add .0015" or so guesstimate to the measurement.
Somewhere between .002" and .005" clearance will be tolerable for that engine if you have no specs.
Any seize marks on the piston can be FILED off with a very fine file. They will probably be on the "corners" of the piston. Just file enough to remove the worst of the marks and get the surface flat and smooth again. DO NOT use sandpaper - it will leave grit in the piston material. You CAN sand the bore in desperate situations no worries.
WASH thoroughly all parts in gas and then warm soapy water to ensure it's all very clean. Oil the cylinder immediately after washing.
Finally, don't forget to check ignition timing, valve clearance, carb jets etc to ensure there is no excessive advance or lean condition causing overheating and seizing.
Good luck!
------------------
Grant Johnson
Seek, and ye shall find.
------------------------
One world, Two wheels.
www.HorizonsUnlimited.com