Projectile fire behaves differently in client then in server

So is there anything I can do to make it seem as if it is happening at the same time?
It is very noticeable in gameplay.

EDIT: Was doing some more testing and realized another thing. I have a particle effect that happens when a projectile hits an object. In the client, when a projectile hits something at a distance closer than the first time you see the projectile, then it will not do the effect.