I replaced my horn pin a few years ago with a new one, although I didn't replace the ring on the wheel. I lubricated with dielectric grease, thinking it's slow the wear, but it didn't.
This is my ring. Doesn't appear to be that worn down:
.22lr casing for the win. I've got a little baggie of spares in my center console now:
Next time I'll replace the pin and ring at the same time like @klinetime574 said. No way the pin should wear out on its own in less than 10 years.

This is my ring. Doesn't appear to be that worn down:

.22lr casing for the win. I've got a little baggie of spares in my center console now:

Next time I'll replace the pin and ring at the same time like @klinetime574 said. No way the pin should wear out on its own in less than 10 years.