The best way for a DIY hobby gunsmith to finish the metal and often the stocks or grips on a gun is with a spray-on coating. Here are the three levels of refinishing a gun, rattle can paint jobs to professional grade Cerakote.
How to Spray a Perfect Paint Job (or As Close To Perfect As Possible)
Is it illegal to paint your own firearm? Should've asked before doing it but here we are.. and yes I know the design is not for everyone, just want to know if I'm in trouble here. Thanks. : r/NJGuns
How to Paint Your AR-15: [Skip the Camo Krylon!] - Pew Pew Tactical
EXODUS Spray Paint Gun - Luma III
Refinish Your Rifle's Stock
Do-It-Yourself Upgrades for Bolt Guns - RifleShooter
Custom 1911 Pistol Grips
Help me make a 34 MOS a little more “hip”!, Page 2
How to Buy Used Shotguns