I'm going to say yes, but don't sand blast your alloy, thus you don't need primer either.