URestrict relies on SVN, not everyone uses (or trusts) svn. I mean, it is our beta code.
If not using SVN, then there is no easy way currently set up in ULX.
If you know Lua, there's some discussion several pages into UTeam on how to prevent spawn weapons... I presume same code could be used as example.