Painting hard plastic

Sanding them with 180 and coating with an epoxy primer then a 2k urethane filler primer then paint will also give a great result!