local Torso = Character.UpperTorso
local Arm = Character.RightUpperArm.RightShoulder
local Character = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:wait()
local mouse = game.Players:GetMouse()
RunService.RenderStepped:Connect(function()
local Argument = (CFrame.new(Arm.Parent.Position, mouse.Hit.p)):toObjectSpace(Torso.CFrame * Arm.C0)
Arm.C1 = Argument
end)
(character is r15)
