When I have dismantaled my 5 guns to upgrade a single gun it should get upgraded not rng(it may or may not get upgraded)… I already have failed thrice twice for a rifle and a single time for a smg
There will be players that fail the first 20+ upgrades that can potentially fail in addition to always getting the minimum ammount of parts from disassebly. RNG is horrible.
This is what I imagine my character doing every time I fail an upgrade

I agree with this wholeheartedly. People don’t want to roll a die to see if their hard work gets thrown out or not.
I mean all theyre going to do if they remove the chance of failure is increase the parts it takes to upgrade, meaning that overall theres not going to be a change in the amount of time it takes to upgrade a gun. Honestly I’m fine with it either way because I know on average it will take the same amount of time.
There is a small % of the playerbase which will fail all upgrades they attempt due to sheer bad luck.
I would be much more happy with needing more parts without chance.