Please keep us posted on this! Very interested in doing this as well since I've been trooping in my 3D printed shoretrooper armor for over a year with no issues.
I did, yeah. Used the Rustoleum Primer which also bonds to plastic, worked okay. Be sure to rub the blasters down with mineral spirits first otherwise the paint will never fully cure.