I've only painted AR15's (the whole rifle, stock and all) and M1A stocks/handguards.
For the plastic parts I wipe off twice with rubbing alcohol and a lint free cloth and let dry.
Then I paint with Krylon camo colors.
Are you doing one color? Or a camo pattern?
For patterns I've base painted one color, used jaggedly torn strips of the blue painters tape applied to the gun/stock and then sprayed with a different color. Sort of a tiger stripe look.
I've used a base color, let it dry, then wrapped string/wire around the stock, painted another color and let dry, then removed some of the wire/string and painted a third color.
The end result (pattern and color) will determine the order of the colors you spray. More a picture of the cat (who had just run the other cat away from the gun) than the AR15, but it shows the pattern/colors.
You can experiment on cardboard sheets/boxes or 2X4's to get an idea of the color/colors you want and the patterns.