Have you tried the Model Masters Metalizer Sealer?? I know they make a special sealant for those type of paints. Other than that, I'm not much help. But in my experience it seems that any type of metallic paint seems to rub off with a touch of your fingers, due to the oils in your skin. I have used future on silver chrome parts, but not on a full on Bare Metal Bird.