
Weapons with high base damage are meant to be used in low lvl, early runs, while weapons with high scaling being useful for your end game characters that you plan on pushing through NG+(and I believe every weapon type has at least 1 S rank scaled weapon, including pistols).

Every weapon has it's purpose, it's just many people wish every weapon was ez mode high base damage infinite scaling when the weapons in this are no different from dark souls.

Guns certainly do not become unuseful in NG+.
