TPS How to make my gun shoot in a straight line it's pointing at?

So the title says it pretty much, but in general what i want is gun to shoot from the muzzle in a straight line to the location its crosshair is aiming at, opposed to directing the bullet to the center of the screen. At the moment I have set up a crosshair attached to the gun’s muzzle with a arm component. I just want the bullet to go wherever that crosshair is aiming at.

At the moment i have it set up so it shoots the middle of the screen no matter what, i don’t like it because as seen on the second picture, sometimes if i aim close to a wall, but over it, he shoots the wall instead of where the center of the screen is aiming at, if that makes sense… (The green crosshair is the gun real hit location it should have, the Black crosshair is the center, and the projectile is aiming at neither of them on the second picture)

Sorry for my english :slight_smile: