The Enemies find path Event has a "Group Host is active" event, making this event only fire on a peer which has the group "Host" active, meaning it only gets fired on the host peer.
When the hosts enemy object moves, its positioning gets synced to the peer.
The random angle bit is disabled as it creates to large a difference in targeting and shooting among different peers. (preventing visual misfires on none host peers)
The aiming relies on the default turret behavior, the less difference between peers, the more accurate the multiplayer effect will feel.
This could actually do with an upgrade, but it would require a bit of fancy syncing and targeting which would be rather specific for this situation, making the the template less adaptable for other projects.
The key of this template is that you have multiple objects for peers, each able to move and act individually in a multiplayer scenario.