Dunno about replacements (good luck), but I just took mine off gave em a good sanding, and painted em. Get em down to bare metal and use self etching primer on the metal. The plastic cap thingy, use some adhesion promoter (plastic primer).

A bottle of Naval Jelly might speed the process up, yers look pretty rusty. And you can get the spring in the back cleaned up nicely and greased.