I made it so that players can't unequip the tool but when they press backspace, it still works.
Use .ChildRemoved event
--Locate the Character here char.ChildRemoved:connect(function(instance) if instance:IsA('Tool') then instance.Parent = char end end)