I prefer fewer, especially if they each have a distinct purpose like the shooters of old. The gatling gun did the same damage as a pistol but it fired more rounds per second; the shotgun was instakill up close but useless at range; the sniper rifle the opposite; the grenade launcher being a slower physics based weapon but had explosive, instant killing power upon a hit, etc.
The problem isn't so much a greater amount of weapons,
but a mind-boggling lack of information. See the below picture (from the aforementioned link) and tell me what the meaningful differences in damage are, besides those numbers?
Because when I shoot someone, the numbers "180, 180, 180, 180" do not pop out of their head. The numbers "336, 336, 336, 336" didn't either. What does an accuracy of 4 versus 75 mean? 75% of my sustained fire will hit? Out of how many rounds? The 63 shots per overheat, making that 47?
At least Mass Effect provides numbers. Below is
Call of Duty: Modern Warfare (2019)'s weapon stats look like:
That bottom left corner with the bars is the most context you get for your weapon's performance out of play. In play, those bars mean diddly squat. This question goes for all developers who use a system that isn't ThAC0 or whatever: do you know what that information means? Like, if I were to show you only those bars, could you tell me what that weapon is, does, and how that affects an enemy player (because health numbers aren't known outside of
Black Ops)?
This is far more helpful, and surprisingly
The Outer Worlds did something similar.
Meanwhile,
Baldur's Gate - which once upon a time I was part of the unwashed masses who couldn't get into it - has a very simple equation for working out your damage:
Attacker's ThAC0 - Defender's AC = [minimum number on the dice required to hit] . Meanwhile, its contempories such as
Fallout: A Post-Nuclear Roleplaying Game had information a little along the lines of this:
I apologise for such a long rant, but I thought I'd get to the core of it.
TL;DR - A smörgåsbord of guns is absolutely fine so long as there's a tangible, measurable difference between them all that can be seen
at a glance.