Set Color of viewmodel

I want to change the color of the viewmodel weapon, but not the hands.
I can’t figure out how…

Help is appreciated.

[lua]function SWEP:PreDrawViewModel(vm, wep, ply)
render.SetColorModulation(1, 0, 0) – RGB, 0-1
end

function SWEP:PostDrawViewModel(vm, wep, ply)
render.SetColorModulation(1, 1, 1)
end
[/lua]

I could have figured this out myself.

Thannnks