Take GM.Config.AdminWeapons into account with GM.Config.weaponCheckerHideDefault.