ClickedEvent.OnServerEvent:Connect(function(B,n)if not Reloading then Reloading=true Flare.Handle.Reload:Play()local B=FlareBullet:Clone()B.Transparency=0 B.CanCollide=true B.CFrame=CFrame.new(B.Position,n)B.Parent=game.Workspace local x=Instance.new("\066\111\100\121\086\101\108\111\099\105\116\121",B)x.MaxForce=Vector3.new(math.huge,math.huge,math.huge)x.Velocity=B.CFrame.lookVector*BulletVelocity.Value local c=FlareBulletScript:Clone()c.Parent=B;(BulletVelocity:Clone()).Parent=B c.Disabled=false wait(ReloadTime)Reloading=false else end end)Flare.Equipped:Connect(function()Flare.Handle.Equip:Play()end)

ClickedEvent.OnServerEvent:Connect(function(Player, MousePosition)
	if not Reloading then
		Reloading = true
		Flare.Handle.Reload:Play()
		local FlareBulletClone = FlareBullet:Clone()
		FlareBulletClone.Transparency = 0
		FlareBulletClone.CanCollide = true
		FlareBulletClone.CFrame = CFrame.new(FlareBulletClone.Position, MousePosition)
		FlareBulletClone.Parent = game.Workspace
		local Force = Instance.new("BodyVelocity", FlareBulletClone)
		Force.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
		Force.Velocity = FlareBulletClone.CFrame.lookVector * BulletVelocity.Value
		local Script = FlareBulletScript:Clone()
		Script.Parent = FlareBulletClone
		BulletVelocity:Clone().Parent = FlareBulletClone
		Script.Disabled = false
		wait(ReloadTime)
		Reloading = false
	else end
end)

Flare.Equipped:Connect(function()
	Flare.Handle.Equip:Play()
end)
