after years with the rattle can i'm planning to upgrade to a real paint gun. i have been thinking of picking one up but have no idea what to look for. is there a one gun does it all (bed liner, undercoat, primer, base coat, clear coat), or do you need a different gun for all of them? is it like every thing else out there you get what you pay for, or can you buy cheap and get away with it?