Shooting a cloned part from replacted storage?

How would i shoot out the part, I only know how to spawn it ;-;
what I have so far:

local UIS = game:GetService("UserInputService")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local camera = workspace.CurrentCamera
local Player = Players.LocalPlayer
local pathToThePart = ReplicatedStorage.Part

UIS.InputBegan:Connect(function(Key, Chatted)
	if Chatted then
		return
	end
	if Key.KeyCode == Enum.KeyCode.E then
		local projectile = pathToThePart
		projectile.Parent = workspace
		projectile.CFrame = Player.Character.HumanoidRootPart.CFrame
		projectile.BodyVelocity = Player.Character.HumanoidRootPart.CFrame.lookVector * 1000
	end
end)

you could use fast cast or u can apply a body velocity mover to it

hmmm…how would i do like a smooth going…i want it to go stright and dosn’t rotate…what is best for me?

i told you your options for doing that