I got this muzzle cover dirt cheap due to its rather rough condition. It hasn't seen oil in a couple decades but it cleaned up OK.