Camera look vector not working properly

So I’m trying to make a grenade and it works by facing it towards the cameras look vector and then applying velocity but for some reason the look vector returns a weird value.

as you can see, the grenade does not go in the direction I’m looking in. Does anyone know why this happens?

The script is simply

workspace.CurrentCamera.LookVector*50

The problem isn’t the lookvector. It’s the origin. It looks like you should move it about 3 studs to the right

ah, I see. I’ll try your solution when I have time