Replication of the Object Reference through RepNotify

In order to replicate a reference the referenced class “BP Weapon” needs to be able to replicate by itself.
UObjects can’t be set to replicate in Blueprint however AActor or UActorComponent can.