Anonymous wrote:
He's going to pay to fix it but does anyone have any idea what he did? My friends tell me to put some motor oil in the cylinder and just let it set for a few days and see if the piston breaks free. I think its time for a new motor.

FWIW: I believe in warming engines up. The piston is often a high silicon content alloy in a cast iron sleeve. The two don't heat and expand at the same rate. I almost always run one of my bikes until I feel it is properly warmed up before I'll even let some knucklehead touch the throttle. This is from 40 years hard won experience: I have never had someone ride one of my bikes 'except a girl', warmed up or not, that did not immediate peg the throttle and see if they could get the front wheel off the ground.
Anyway, I looked on eBay.com for you. There are a couple of 480s being parted out right now. An air cooled cyliinder + piston with a starting bid of $9.95 and an NOS oversized piston for $9.95. They may be bid up a bit to the $50-$100 range but if I were you and either of them would work for you, I would consider getting a bid in.