Where do I find the weapon_physgun, weapon_physcannon and gmod_tool?

I wanted to use custom hands so I edited some files and now I see error instead of hands while holding physgun, gravgun or tool gun wist custom models. I had this issue with other weapons too, but I just edited SWEP.Usehands to false and that fixed it so I guess I should just do the same with physgun but I cant find it anywhere. I searched in weapons of every gamemode on my server but I dont see it.

Any help is appreciated.

EDIT: I´m talking about a gmod server

They’re in C++ and thus cannot be edited code wise.

Also that’s horrible. Just fix the files you fucked up. Easiest way is to just have steam validate gmod.

I dont know how did I edit them then. What else could I have screwed with the hands?

[editline]20th October 2016[/editline]

I forgot to mention I´m talking about a server.

Garry’s Mod still is, and always will be a hl2 mod at the end of the day.

Doesn’t matter if it’s a server. That doesn’t automatically make the weapons lua.
EDIT:
You shouldn’t be messing with the toolgun unless you know what you’re doing.
And if you can’t find the toolgun, but say you looked everywhere, you obviously don’t.

I found the toolgun but it only had “stool” inside of it.

Do this.
It sounds like your hand models are broken.
Don’t edit something if you don’t know what you’re doing.

Thanks!

Thank you as well!