It would be helpful if we could undo the upgrades on weapons. (ie. turn them on and off). Certain upgrades, like scopes, allow you to go back and forth. However, the upgrades with a single option are permanent. I had a really great auto rifle which I loved the high fire rate on. I tried out the upgrade for it which slowed it down for increased damage and did not like the change. Unfortunately, there was nothing I could do about it.