How to stop a entity from being moved?

I made a entity but I can move it with my Physgun, is there a way I can stop this? I want it to be completely stationary.
I thought if I set the MoveType to 0 (MOVETYPE_NONE) with

Entity:SetMoveType it wouldn’t move, I tried it with no success.

There are hooks’a’plenty for that:

http://i.imgur.com/u4RrEf1.png

Appreciate it, Robot! Works as expected.