Multiplayer Variables, Game Instance, and Objects

UPDATE: I got it to work by setting each component of the pawn to replicate. But now only the host shows the weapon switching. On the client’s screen, the client can switch fine, but on the host screen it looks like the client has all three weapons out at the same time and never changes.