Issue with vectors?

see vid at timestamp

the vid just shows end position, keep the start position as it is now at gun tip.
using camera and forward vector should also work.

A youtube link showing the issue and then my blueprint system: Untitled2 - YouTube

I have implemented a shooting system, but the vector of the projectile is off. I have tried using the camera as the starting point for the line trace instead of the muzzle of the gun, I have tried using “mouse position to world position” to try to get the position that the crosshairs are on, and use that as the ending point for the line trace. I have similarly tried “screen position to world position” with the screen position as the center of the screen (ie where the crosshairs are). No luck.

If anyone can help me out, I really don’t know how to fix this.

Thank you,
Nate Olson