hello i was making a gun (kind of) game and while trying to make a arm system, the console gets flooded quickly, i dont know what causes it.

remote code:
if player.Character then
if player.Character:FindFirstChild("Torso") then
local rightshoulder = player.Character.Torso:WaitForChild("Right Shoulder")
local leftshoulder = player.Character.Torso:WaitForChild("Left Shoulder")
local neck = player.Character.Torso:WaitForChild("Neck")
rightshoulder.C0 = rightshoulder.C0:Lerp(co1,0.3)
leftshoulder.C0 = leftshoulder.C0:Lerp(co2,0.3)
neck.C0 = neck.C0:Lerp(co3,0.3)
end
client arms code:
if mouse.Target == nil then return end
local hit = (torso.Position.Y - mouse.Hit.Position.Y)
local mag = (torso.Position - mouse.Hit.Position).Magnitude
local offset = hit/mag
local c1 = (CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.fromEulerAnglesXYZ(0, 0, -offset))
local c2 = (CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, offset))
local c3 = (CFrame.new(0, 1, 0, -0, -0, 0, 0, 0, 0, 0, 1, 0) * CFrame.fromEulerAnglesXYZ(offset, 0, 0))
remote:FireServer(a,c1,c2,c3)


