local z=nil local i=nil local P=nil local J=nil local L=nil local Q local m=nil local F=Tool.TextureId local A=game:GetService("\068\101\098\114\105\115")local R=game:GetService("\080\108\097\121\101\114\115")local n local u=nil local D=nil local l=false local a=time()

local MyPlayer = nil
local MyCharacter = nil
local MyHumanoid = nil
local MyTorso = nil
local MyMouse = nil

local RecoilAnim
local RecoilTrack = nil

local IconURL = Tool.TextureId  -- URL to the weapon icon asset

local DebrisService = game:GetService('Debris')
local PlayersService = game:GetService('Players')


local FireSound

local OnFireConnection = nil
local OnReloadConnection = nil

local DecreasedAimLastShot = false
local LastSpreadUpdate = time()
