Multiplayer bullets and muzzle flash only works for server

In my character blueprint I’m calling my weapon blueprint that has a custom fire event which suppose to fire bullets and show a muzzle flash. The bullets only work for the server side and the muzzle doesn’t work unless I make the pawn owner index 2(server shoots and clients muzzle flashes). Any ideas how I can make this work for clients and server via the function attached? Note I did set my projectile to replication, but not that movement if that makes a difference.

Hey there, i dont think emitters are replicated, so you have to spawn them on the client aswell, you could either do a client multicast rpc that spawns the emitter for every client.