Let’s face it. Sometimes you just happen across gear or a weapon that you just love the look of but hate the perks on it.
Why not create a vendor that can for whatever $$$$ fee and quests to be completed allow you to buy specific perks to modify the weapon or gear and have a die roll to get the # for that perk.
Also allow for us to pay to upgrade items that we are not able to upgrade on our own.