To paint plastic, the traditional way is the best. Lightly sand with some 220grit all over the piece to be painted, then prime & paint. I've always used Rustoleum products with absolute stellar results everytime. Their industrial line is a gem to work with....fast drying and professional results.
Steve