Photon PUN Moving Barrier and Fire/Health Sync Problem

Hello,
There are 2 players who are shooting each other with lasers. And there are infinity continuous moving boxes in the middle.

So players are firing with RPC. Player 1 is master client and player 2 is client. If player 2 shoots and hits player 1, player 1 won’t die because what player 1 see is fire bumps on box. Of course this doesn’t happens everytime. When fire shooted on gap, and both players see that works perfectly.

How can I solve this?

[PunRPC]
void Fire()
    {
        nextFire = Time.time + fireRate;
        PhotonView.Instantiate (shoot, shootSpawn.position, shootSpawn.transform.rotation);
    }

That discussion is more active here:
http://forum.photonengine.com/discussion/6387/photon-pun-moving-barrier-and-fire-health-sync-problem#latest