Thanks for the responses, guys.
@Fred it is the hard plastic from Zvezda, 1/350 scale model.
@pixelgeek ok I will look into the autobody primer. Never thought of that.
I guess in any case, I can do a test.
And, CookAndrewB, I think you're right the key will be to do a very light coat, just enough to give the paint something to hold onto.