How about soaking the handle in BLOafter manually removing the rust from the exposed areas? Might prevent the scales from holding moisture and seal that whole end. I just finished repairs on a Vz 24 bayonet and was surprised how much rust was under the scales. Fortunately they were removable.