Having weapons jam or break also can add a new stat "Durability", in the inventory. Some of these overpowered guns need a higher probability of failing.
Another thing that era fails with their guns, is the lack of customization. Adding **** on your guns would add more areas of play in the game.