Painting a Gun

What would you all suggest for how to and what to use for painting a small handgun? I'm thinking the Bersa. I don't much care for the gun but can't seem to bring myself to sell it, so I figured I'd do some customization to it. The entire thing will be painted. Something silly, like camo. Any tips for doing the job?