Bullet won't go forward with force

I’m trying to make an FPS project with a shooting mechanic (duh) but the bullet just keeps falling out of the gun and won’t go forward and won’t change direction to which the player is facing. any ideas?

I really recommend using raycasting for bullets. Physics doesn’t handle fast moving tiny objects well.