i think it has to do something with the sorting of the items after you log onto a server
the last time i lost a handgun and a magazine, my bags were all full and the sorting after login seems to have no "room" for stuff that is not included in this logic