What causes picked up ( and attached) weapons to slowly start drifting from socket position?

New mesh, new blueprint, and it is still doing it!

I did notice something though, after the player is knocked down and the weapon is beside him it still slides on the ground until another third person character is spawned.

Help!