Projectile - Server & Client

I’m currently working on a projectile system & I want it to be able to access both Server & Client.

The reason for this being that some aspects of my game will be locally generated – This is so Players can explore other regions of a vast map.

Because of this though, I want my Projectiles to register both Client & Server – So they aren’t shown to be passing through objects due to Raycasting.

I’ve attempted a few different methods but nothing really stuck.

Any suggestions?