local connection connection = animations.shootWithPump:GetMarkerReachedSignal("Pump"):Connect(function() connection:Disconnect() PlayGunSound(TempTool.Sounds.Pump, TempToolBodyAttach, 20) flingshell(TempTool) end)