Didn't we want to put 142->144 into the fireAtPoint(point, bool ffp) method of the gun? then the gun would be truly a smartweapon ;)