Repairing a Powermaster Starter

I have a Powermaster XS model 9513 starter, way out of warranty. Went to start the car and it just clicked. I thought my battery was dead so I charged it but the starter still just clicks and will not engage. Has anyone ever repaired one of these starters?