Sort of depends on the weather around my area....and probably others as well. Like Martin says, try to be through and shake shake shake. I have a habit of doing that well when I start spraying but forget to shake shake during spraying ...then it lets me know by "spitting".
I use mostly the Grey primer so I don't know about the other but during pretty cold weather I have been known to lay it in the kitchen sink with some warm water for about 5 minutes before using. Then shake shake shake. It does seem to make a difference. I guess it makes the paint more "fluid".
What I have noticed it the actual paint itself don't seem to go as far! Have you tried a can of self etching primer lately. A can don't last long!