Flashlight Lag

For some reason my flashlight lags on gmod heaps, it doesn’t for css, l44d or tf2.
How do I fix this?
Thanks in advance,

Maybe your graphics card?
What is you graphics card?

I know it isn’t my graphics I got a decent one, Nvidia Geforce 7800.

Not bad, well I’m not too sure about this one sorry.

That’s fine.
Anyone know?

The flash light uses a dynamic shadow effect, which can cause lag. There’s 2 things you should try. First make sure you have latest drivers, if not, update and the lag might go. If the lag doesn’t go, then you will have to change the shadow quality down in options