Thanks a lot everyone, I really put a lot of work into this, feels good to have such nice reviews.
I removed all of the pieces that I was going to paint, I sanded all of them down, and then used Krylon Fusion to paint them with. Fusion is made especially for plastics, it requires no primer or...