The weapons in this game kick -Yoink-. Especially the SMG. But what I think would be cool is if you could like modify the weapons to add traits to them, but to make it even also take away. Like a battle rifle with super precise shots, but the time in between the three round burst is longer. I think it would add some depth to the game.
The BR already has really precise shots… just add a Longshot or Sent Scope to it…
That is what weapon variations are for.