I've reproduced this issue (inventory full) but with a twist:
- full inventory
- select reload for a magazine inside a case inside inventory (small protector case)
- the magazine is loaded from the case
- the magazine unloaded disappears (not swapped into case)
- the newly loaded magazine in case can now be manipulated with an item link for both remaining inside case and loaded into the M4A1.
It takes some swapping things around to get the magazine to properly be represented by one manipulatable item. However, the original magazine is still lost.
Behavior is defective due to magazine deletion and odd double representation of a single item DB entity. I'm concerned this method could be used for item duping.