Not being able to upgrade equipment the same as Armor.
The system would work as when a weapon breaks, you get a useless weakened version of said weapon. You can get rid of it or repair it. After so many upgrades, it starts to deal more damage or have more stability, hell even get to the point...