I've been getting spammed this constantly so I'm going to make this clear to those who are unaware.
There was an engine update which broke Gmod. Garry (according to garrysmod.com) has sent the fix off to valve and they will apply it soon. All we can do now is wait.
Hope this sums things up.