Have a projectile spawn point called "gun" for example.
When you fire, do this.
Get position and rotation of child object "gun"
then, convert vector variables to string.
then build string in this format
nickname+psotion[string]+rotation[string] and save it on new string variable. eg : RPC Message
Broadcast rpc to all.
Have a common game manager object in scene. that will receive the message and split that string and store it on array.
nickname useful for define who is fired the projectile.
then, convert those string to vector.
then use action create object. usig the vectors.
now, all players should see the projectile. no need to add transform view since it spawned to everyone