I think all you need then is just to give the bullet a correct velocity to jumpstart it.
- Attach UProjectileMovementComponent to the bullet (UProjectileMovementComponent | Unreal Engine Documentation ), this will allow you to use physics.
- Set projectile velocity on UProjectileMovementComponent by using SetVelocityInLocalSpace method
- Activate the UProjectileMovementComponent using Activate method, this should fire the bullet
Using UProjectileMovementComponent allows physics engine to take care of the bullet movement, if you are rotated in direction of your target use Forward Vector * BulletSpeed, to set the correct velocity. Hope this is what you needed.