Unity Networking - Instantiation

I have a small problem, when I have 2 or more players on my multiplayer network, when I click to shoot with the one player
the other player proceeds to shoot as well and vice versa. I need it that both players can instantiate projectiles independently.

Any Advice? Thanks

methinks you have a input controller on player/gun that handles fire button pressing and shoots. so you just need to disable/avoid this handling on remote player.

explain how you handle fire button and shoot to got explained answer.