LOL, local starter / generator facility

I'm in Montana, nothing is local anymore. The shaft measures .466". I guess that would be 1/2" with a lot of slop. Label is Red. Anyone have a part number? I don't like paying shipping on stuff that doesn't work.Were they all the same? Most of the parts counter guys around here only know what is on their computer.
Thanks