TTT - Golden Gun, Custom Reskin ( Not model ) - How to add in server

Title.

How would one add a reskin to a golden gun, and not add it to the default deagle?

Is this file directory correct?

materials/models/weapons/v_models/deagle/ view model
models/weapons/ world model


SWEP.ViewModel         = "models/weapons/v_pist_deagle.mdl"
SWEP.WorldModel         = "models/weapons/w_pist_deagle.mdl"

^ For the swep itself

Just hex the deagle using that skin and make a new swep by copying the deagle one