I painted my truck with a cheap HF HVLP gun. Still looks as good as when I painted it.
No primer, just single stage top coat with flattner added. The only prep work I did was to scrub it down with a scotchbright pad 3 or 4 times.
click the link in my signature for my whole build thread.