okay...except i can say that about any ranged weapon in dnd, and nobody complains about crossbows making no sense.Guns are less useful when you need to shoot someone 10 times to kill them, and you only have time to shoot them twice before they run up close to you and start bashing you with a sword in a way that makes it hard for you to shoot them again.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.