Replication is not working for weapons equip from inventory

When you start equipping you must call it from the server, to replicate to all clients:

Start equip -> Switch Has autorithy -> Authority -> Start equipping
______________________________ -> Remote -> Call Event that executes on server and that calls Start equip again -> Start Equipping

My suggestion is that you take some time to understand how the Server events and Multicast works and follow examples on youtube, testing with simple projects, before start venturing yourself in specific implementations.