Уже обсуждалось же. Если надо просто "проходить" по оружию, то есть SDKHook_WeaponCanUse. Там внутри функции проверяешь имя оружия и делаешь return Plugin_Handled
Что значит скинуть? Когда? В какой момент и тд.. Среди смертных читать мысли никто не умеет. Может CS_DropWeapon?