local D=game:GetService("\080\108\097\121\101\114\115")local q=game:GetService("\068\101\098\114\105\115")local u=script.Parent local n=u:WaitForChild("\072\097\110\100\108\101")local B=n:WaitForChild("\070\105\114\101")local y=n:WaitForChild("\082\101\108\111\097\100")local X=script:WaitForChild("\072\105\116\070\097\100\101")local Z=n:WaitForChild("\080\111\105\110\116\076\105\103\104\116")local e=nil local g=nil local R=nil local m=nil


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

local Tool = script.Parent
local Handle = Tool:WaitForChild('Handle')

local FireSound = Handle:WaitForChild('Fire')
local ReloadSound = Handle:WaitForChild('Reload')
local HitFadeSound = script:WaitForChild('HitFade')

local PointLight = Handle:WaitForChild('PointLight')

local Character = nil
local Humanoid = nil
local Player = nil

local BaseShot = nil
