I used Rustoleum to paint my CM Trigger, but I didn't use primer or adhesion booster. No issues with paint sticking, I'm pretty impressed with Rustoleum products.
One note I've seen on the QFR painting thread; a solid color primer can help darken/lighten a topcoat color, depending on your desired goal. Something to keep in mind as you plan out the paint job.