I agree, do not use that kind of spray gun. Get one for automotive applications, and not a $29.95 model. If you get a good one you will be much happier.

Rattle cans can work well as long as you get a name brand, choose the right kind of finish, and practice a bit.