Brian,
Here is a place that claims to rebuild horns
But they are not cheap
http://www.classiccarhorns.com/index.html