Just implement a trade window.
Could even incorporate Steam trading maybe? Was sad to see all the scam threads regarding trading and marketplace bots making phat stacks from silly people listing it for a dollar.
Would be cool if they became Steam items, effectively making them account-bound so you don't have to keep mailing them between characters. Not sure how it would work with weapon mods... :s