-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] --[[rscripts:analytics:start]] -- Script analytics (enabled by the creator on rscripts.net). -- Runs in its own thread and cannot affect the script below. task.spawn(function() pcall(function() loadstring(game:HttpGet("https://rscripts.net/api/telemetry/client.lua?s=6a667e84fdc2b2244335d048"))() end) end) --[[rscripts:analytics:end]] local rs = game:GetService("ReplicatedStorage") local ammo = require(rs:WaitForChild("Modules"):WaitForChild("GunKit"):WaitForChild("AmmoHandler")) local oldNew = ammo.new ammo.new = function(...) local self = oldNew(...) if self then self.Ammo = self.MagSize self.Reserve = 999 self.DefaultReserve = 999 pcall(function() self:Update() end) end return self end ammo.Shoot = function(self) self.Ammo = self.MagSize self.Reserve = 999 self.Reloading = false if self.UIInfo and self.UIInfo.OnShot then pcall(self.UIInfo.OnShot, self.GUI) end self:Update() return true end ammo.Reload = function(self) self.Ammo = self.MagSize self.Reserve = 999 self.Reloading = false self:Update() return true end