I had planned to pull the starter out this winter for a "preventative maintenace" rebuild but it began acting up last week so I went ahead and yanked it out of there.
Off to Reggie, my go-to old-school starter whiz, for an overhaul. He completely disassembled it, re soldered everything, replaced what needed to be replaced, and dressed the banged up gear teeth.
For those who don't already, make sure you have an adequate spring installed to pull the starter lever back and everything out of the way of the ring gear. I wish I had taken a "before" pic - the teeth were pretty chewed up. I have had a return spring installed since I overhauled the Jeep a few years back but there was nothing on there when I originally brought it home.
It all looks good now and it is repainted and back in the Jeep. It also sounds noticeably stronger now when starting. Reggie magic.

