I had the same issue when it came to spawning a projectile from a mirrored weapon. In the end, I was forced to manually check the scale and negate the direction of the projectile.