Currently, this mod allows you to exclude certain weapon parts from being affected by skins or weapon colors. If you like custom weapon colors but hate the ugly default matte plastic material that gets applied to the rest of the gun, this mod is for you.
Also works on regular skins.
Installation
Extract zip file into PAYDAY 2/mods folder. SuperBLT and BeardLib required.
Usage
The mod hasn't been integrated into the menu properly yet. To use it, you have to bind a key to the Better Skin Customization menu in Options->Mod Keybinds. Preview or modify any weapon, then press the key to open the menu. You can click on a weaponmod, and it will be excluded from skins. Click on it again to include it in the skin again.
Known issues:
Excluded weapon parts are saved per weapon and per part. If you have two identical guns, they will share skin exclusions.
Other people will still see the skin applied to these parts.
Some parts cannot be excluded yet (such as the AMCAR stock adapter). I'm still working on figuring this one out.