has Pyrodex been my problem all along? never knew it was more corrosive than others , I have 3 cap and ball's that all suffer corrosion even after extensive cleaning and oiling. I have a new engraved 44 that I have yet to use because of corrosion problems of the past