Evt.Refil.OnClientEvent:Connect(function(a,D,r)local s=require(a.ACS_Settings)local Y=math.min(s.MaxStoredAmmo-StoredAmmo,r.Value)StoredAmmo=StoredAmmo+Y s.StoredAmmo=StoredAmmo UpdateGui()if not D then Evt.Refil:FireServer(r,Y)end end)

Evt.Refil.OnClientEvent:Connect(function(Tool, Infinite, Stored)

	local data = require(Tool.ACS_Settings)
	local NewStored = math.min(data.MaxStoredAmmo - StoredAmmo, Stored.Value) 

	StoredAmmo = StoredAmmo + NewStored
	data.StoredAmmo = StoredAmmo

	UpdateGui()

	if not Infinite then
		Evt.Refil:FireServer(Stored, NewStored)
	end

end)