Well, it really depends on how we define "realism"
IRL, guns took at least 45 seconds to reload, back then.
So, the guys in Blood and Steel, firing every 5 seconds or so? Totally not like real life.
However, that's not what I'm modeling; I'm modeling the effective base of fire that one saw as firearms proliferated. One of the things that happened when firearms showed up is that lots more infantry were armed with missile weapons, and armies got a lot bigger, too.
Since the engine doesn't really allow me to expand the armies forever without crashing, the rate of fire was tweaked, instead. Their ranges are accurate; their accuracy is adjusted to more-or-less represent their total base of fire.
But were there hand cannons? Well, yes; they had grenade launchers. Did they work like in the mod? Not especially, no. Lots of problems there with how the AI deals with ranged weapons; you literally cannot give the AI a weapon with a low enough trajectory to be used as a mortar, because they won't ever use it. That's why I'm introducing the Alephs; they're a little closer (simulation-wise) to a mobile field gun.
Do I think the Dragon's an accurate representation of that weapon? No, it should probably miss more people in the AOE, but for game-balance reasons and the fact that they're overwhelmingly popular as super-heroic deathwands, I've largely left them alone. Otherwise, yeah; a dragon was basically a sawed-off shotgun, and absolutely not a joke gun