--getting and positiong/parenting bullet
local bullet = game.ServerStorage.bullet:Clone()
bullet.CFrame = CFrame.new(script.Parent["Right Arm"].MeshPart.Position, shotDirection)
bullet.Parent = game.Workspace
--tweening bullet
local tweenInfo = TweenInfo.new(1)
local tween = tweenService:Create(bullet, tweenInfo, {CFrame = CFrame.new(bullet.CFrame * CFrame.new(0, 0, 100))})
--^^^^^^^^^^^^^Erroring Line Above^^^^^
tween:Play()
“Invalid argument #1 to ‘new’ expected Vector3 got CFrame”
what