Check the cl_ghost_weapons option!