--local Sprinting =false

local L_131_ = L_107_.new(Vector3.new())
L_131_.s = 15
L_131_.d = 0.5

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

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

local L_132_ = false
local L_133_ = CFrame.new()
local L_134_ = CFrame.new()

local L_135_ = 0
local L_136_ = CFrame.new()
local L_137_ = 0.1
local L_138_ = 2

local L_139_ = 0
local L_140_ = .2
local L_141_	= 17

local L_142_ = 0
local L_143_ = 5
local L_144_ = .3



local L_145_, L_146_ = 0, 0

local L_147_ = nil
local L_148_ = nil
local L_149_ = nil

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