Hi,
If you can get a picture up the guys will be able to offer better advice. It's almost impossible to say without seeing the extent of the pitting. What are the scales made from, are they horn?...