A simple, or maybe not so simple fix to the nurf/buff problem would be to simply have 2 tiers of upgrades for weapons. Specifically a PvP and pve tier. When u play PvP, your weapon automatically converts to the PvP version and applies the upgrades you selected for PvP, and pve vice versa.
-
There needs to be a better solution than just nerfing every weapon that gets used a lot. After the next nerf to suros I guarantee the last word will be next.