Before you say how stupid of an idea this is, or how broken something like this could be, let me dive deeper into how the item could work.
~~> The Idea
A rare currency (a bit rarer than heart) that allows for modifiers to be transferred from one gun to another.
~~> How it Works
After selecting the Modifier Transfer Tool, click two guns you would like to have the modifiers be swapped between. Then select if you would like to transfer prefixes or suffixes.
Obviously an item such as this would most definitely need to be properly balanced. Which leads me to this:
It may only be used on guns with the same number of modifiers.
You could not transfer an Other-Worldly gun's modifiers over to a Shadowy gun, or vice-versa.
This prevents people from just rolling low-tier weapons in order to transfer them to a 6+ modifier gun, or getting a low-tier gun with more modifiers than it should have.
Special weapon stats, such as "This gun does not roll Damage Over Time Modifiers" would not be transferrable unless the other gun's modifiers are viable.
Prefixes OR suffixes may be transferred between the two weapons, not both.
Could be a choice or completely random.
Prefix modifiers are modifiers such as Strength, Cycle, etc. Suffix modifiers begin with the word "of" and consist of DOTs, Crippling, etc.
Currency name is a W.I.P.
Being a rare currency, a message would appear in chat upon spawning.
Like the Coin, selecting the Modifier Transfer Tool would grant the player with a warning.