local e=L_120_.new(Vector3.new())e.s=15 e.d=.5;(game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")).InputChanged:connect(function(e)if e.UserInputType==Enum.UserInputType.MouseMovement then L_139_=math.min(math.max(e.Delta.x,-L_141_),L_141_)L_140_=math.min(math.max(e.Delta.y,-L_141_),L_141_)end end)L_4_.Idle:connect(function()L_139_=0 L_140_=0 end)local u=false local R=CFrame.new()local p=CFrame.new()local j=0 local q=CFrame.new()local G=.1 local k=2 local y=0 local s=.2 local M=17 local d=0 local v=5 local K=.3 local H,N=0,0 local n=nil local C=nil local B=nil L_3_.Humanoid.Running:connect(function(e)if e>1 then u=true else u=false end end)

local L_144_ = L_120_.new(Vector3.new())
L_144_.s = 15
L_144_.d = 0.5

game:GetService("UserInputService").InputChanged:connect(function(L_271_arg1) --Get the mouse delta for the gun sway
	if L_271_arg1.UserInputType == Enum.UserInputType.MouseMovement then
		L_139_ = math.min(math.max(L_271_arg1.Delta.x, -L_141_), L_141_)
		L_140_ = math.min(math.max(L_271_arg1.Delta.y, -L_141_), L_141_)
	end
end)

L_4_.Idle:connect(function() --Reset the sway to 0 when the mouse is still
	L_139_ = 0
	L_140_ = 0
end)

local L_145_ = false
local L_146_ = CFrame.new()
local L_147_ = CFrame.new()

local L_148_ = 0
local L_149_ = CFrame.new()
local L_150_ = 0.1
local L_151_ = 2

local L_152_ = 0
local L_153_ = .2
local L_154_	= 17

local L_155_ = 0
local L_156_ = 5
local L_157_ = .3



local L_158_, L_159_ = 0, 0

local L_160_ = nil
local L_161_ = nil
local L_162_ = nil

L_3_.Humanoid.Running:connect(function(L_272_arg1)
	if L_272_arg1 > 1 then
		L_145_ = true
	else
		L_145_ = false
	end
end)
