Weapon Replicating/attaching in different positions?

So I’ve been messing around with some multiplayer and replication(Still have a ways to go…) and I came across this issue. When I pick up a weapon, it attaches it correctly in the server, but when viewed from the client it is floating way behind the character? I have it set to replicate in the class settings and even tried checking replicate movement but that did nothing.

Any ideas? Also I’m in 4.8. Thanks!