In this world, magic exists. The technological level is medieval, but weapons like magically reloading crossbows exist. Magic has the following rules:

  1. All magic requires runes and a verbal activation (saying 'magic words' that correspond to the runes). Runes are one-use only.
  2. Any spell lasts a maximum of one minute (no enchanting)
  3. Any spell has a certain maximum amount of power, and will not complete tasks under that power (you can create a small fireball, but can't make a storm or teleport)
  4. Any spell takes three seconds to take effect after the verbal component has been said (gives time for a counter-spell)
  5. Runes can be traced on a surface (traced rune) and can then be activated only by the maker, or engraved/written (engraved rune) where they can be triggered by anyone holding the object.
  6. All activation phrases must be yelled, and cannot be muffled (can't use magic while gagged or holding cloth over face)

So the question is: Why have the humanoid denizens of this world not developed magical firearms?

  • 5
    $\begingroup$ not what you ask, but rule 4 applied to all spells, would make counterspells act late, too. $\endgroup$
    – ilkkachu
    Mar 20, 2017 at 13:08
  • 1
    $\begingroup$ Do I get you right - your world has firearms, but not magical ones? Or your world has no firearms at all, and you ask why it has no magical firearms as well? $\endgroup$
    – enkryptor
    Mar 21, 2017 at 7:39
  • 1
    $\begingroup$ No. They have no firearms. You were right the second time. Their tech level is late medieval. $\endgroup$
    – Gryphon
    Mar 21, 2017 at 10:32
  • $\begingroup$ Since their tech level is not really late medieval (because they have no firearms), it may be interesting to develop this further; what do they have which was not available in the late Middle Ages (magic, and magical repeating crossbows, and what else), and what they don't have which was available in the late MA (gunpowder, obviously, and what else). For example, is Greek fire a firearm? It was mighty useful in 717 against the Arab fleet... $\endgroup$
    – AlexP
    Jun 30, 2017 at 16:15
  • $\begingroup$ "The technological level is medieval, but weapons like magically reloading crossbows exist" If the world has firearms, then there IS no reason why you wouldn't make them magic. Consider the idea of a cannon; very inaccurate weapon, still a firearm though. Why wouldn't you use magic to make sure the ball always hit the target you wanted it to? The rules you state actually work in the favour of using it like this as you can cast the spell before the ball is loaded $\endgroup$
    – UKMonkey
    Jun 15, 2018 at 15:01

4 Answers 4


Because medieval metallurgy stinks. While decent steel was available, it was extremely expensive. Decent, relatively inexpensive steel only appears in Europe around the late 1500 to early 1600s which is well into the Renaissance era.

One of the oft overlooked aspects of making a firearm, or almost any tool and weapon, is metallurgy. Making a chamber able to withstand the enormous pressures of an explosion in a very small space, plus the barrel to withstand all those hot gases, is remarkably difficult.

Black powder is relatively low pressure compared to smokeless powder, and the pressure wave was relatively slow. This required a long barrel to get the most velocity out of it. The low pressure meant your firing chamber could be relatively weak compared to what is needed with smokeless powder. So late medieval metallurgy was able to deal with black powder muskets and cannon.

Firearms, really hand cannons, first appear in China around the 13th century and show up in Europe and Arabian hands in the 14th. Around mid 15th century, the arquebus shows up, the first thing you'd recognize as a musket. This places only the most basic hand-held firearms solidly in the late medieval period. That's what your society would be capable of.

Regardless of whether it's black powder or a tiny magical fireball, it's the same pressure for the chamber to withstand. And it's the same lead ball going down the same inaccurate smooth barrel. So they'll have the same limitations. Nobody's going to have a Glock, magic or no magic, with medieval metallurgy. You get the equivalent of an early black powder musket, at best.

That said, there are reasons why you'd make a magical musket. Most of the innovations in muskets were to speed loading, and make the trigger more reliable. Magic can help.

  1. No powder to carry around and keep dry, just carry the shot.
  2. No powder residue to foul the inside of the chamber and barrel, a serious problem with black powder.
  3. Loading would be a bit faster, no powder to pour and pack in.
  4. No trigger mechanism to reset.
  5. No expensive and unreliable springs.
  6. No lit match. No flint to keep spaced just right. No touch hole.

Not having to deal with powder nor a trigger mechanism would be of great importance to a late medieval musketeer. Powder has to be carried, measured, and kept dry. Powder residue quickly builds up in the barrel and chamber requiring cleaning. The black powder residue could build up so fast in the barrel you'd literally have to use smaller balls if you didn't get a break to clean your gun in battle.

Trigger mechanisms will be the bane of firearms until percussion caps in the 19th century. The first would be a matchlock, literally carrying a slow burning rope to touch off the gunpowder. Then wheellock, using a spring to turn a wheel against a flint to throw sparks onto the gunpowder... hopefully. But wheellocks were very expensive, springs are expensive with medieval metallurgy. Finally the flintlock, a piece of flint striking steel, became the norm in the mid 17th century, but the matchlock stuck around.

It's not until the mid 1800s that we finally get the cheap, reliable percussion cap primers that we know of today: a small explosive that reliably detonates with a very hard whack.

If you told a medieval musketeer they could have a musket which required no powder, no match, no flint, and no trigger, they'd jump at it.

  • $\begingroup$ Great first point. You'd either have a really expensive gun, or else a one shot pathetic one with horrible accuracy. Crossbow wins, no contest. When you add the wait time for the shot to go off, the crossbow is much more effective. Thanks for the answer :) $\endgroup$
    – Gryphon
    Mar 20, 2017 at 2:38
  • $\begingroup$ One problem with it I just thought of is that you might be able to improve medieval metallurgy with magic. Some spell like: "Make all impurities in this metal go in that bucket". If you repeated that a few times, it would probably make fairly high quality steel. You're swords would also improve using this. $\endgroup$
    – Gryphon
    Mar 20, 2017 at 2:40
  • 3
    $\begingroup$ @Gryphon It's your world, you get to decide what the magic does. Just know if you introduce good, cheap metallurgy, you're removing one of the biggest limiting factors on technology. $\endgroup$
    – Schwern
    Mar 20, 2017 at 3:06
  • 4
    $\begingroup$ @Gryphon If you have a heavy crossbow that anyone can fire every 5 seconds then you've answered your own question. $\endgroup$
    – Schwern
    Mar 20, 2017 at 3:38
  • 2
    $\begingroup$ @Gryphon I think metallurgy is only a limiting factor if you need an explosion. If the magic propels the bullets forward you can literally have a machine gun that consists of a big straw and a bag full of little stones :/ $\endgroup$
    – DonQuiKong
    Mar 20, 2017 at 9:12

Because 4.

That's so much time compared to a bow, it's not feasible. A magic wand unleashing the wrath of gods and killing half an army (or at least a few guys), sure, but a magic 9mm projectile that goes off three seconds after shouting hey you there watch out 3 ... 2 ... 1 ... heck, I'm pretty sure even I'd have a good chance of dodging that after a little timing training. Plus it gives so much time to just pull my bow and shoot that guy pointing his gun at me ...

For big battles those disadvantages might be small compared to having easy to use weapons with good range and penetration, however the reason muskets were invented before rocket launchers is physics. Magic has other boundaries. Something way more destructive is possible. Why fire only one bullet if you can fit 100 into a box, aim at the general direction of the enemy forces and magically release all off them at once?

Depending on the exact specification of the magic there is always a way to design a more powerful weapon, unless all the magic can do is imitate a little explosion like used in a musket.

  • 1
    $\begingroup$ Great answer! Now I feel stupid for not having thought of that. They still might be possible in a pitched battle (eg. everyone else is yelling too, so you can't hear the guy who just pointed his gun at you) but the disadvantage in skirmishes is big enough that crossbows would be much more effective. $\endgroup$
    – Gryphon
    Mar 20, 2017 at 1:49
  • $\begingroup$ The time between pulling the trigger and the bullet being fired is "lock time" and can be rather long on a wheel, flint or match lock as demonstrated here, but it's still less than a second unless you're really fouled. Shooters train to compensate for long lock times. 3 seconds is pretty extreme, but with training can be effective. It also still leaves open the possibility of mass volleys (ie. a bunch of musketeers in a line firing all at once) and cannon. $\endgroup$
    – Schwern
    Mar 20, 2017 at 2:03
  • 1
    $\begingroup$ @Schwern cannons, indeed. But how many arrows can an archer fire in three seconds compared to your line of shooters? Range might be an issue, but if cannons are okay, I'd go for shooting boulders or huge balls of fire rather than small projectiles. And the problem with the three seconds is that if I hear you I know exactly when your weapon is going off and will randomly jump somewhere at that point. Plus I'm at least 20m away from you, else I'd have attacked in those three seconds, so aiming at me is not trivial. $\endgroup$
    – DonQuiKong
    Mar 20, 2017 at 2:17
  • 3
    $\begingroup$ @DonQuiKong See "Why did archery not make a comeback when armor was phased out in the 18th century?". History says muskets won, and they took a lot more than 3 seconds to reload. It doesn't matter what you hear or where you jump if a line of 50 muskets is volley firing at your line of advancing infantry. You're thinking about modern firearms with individual shooters and individual targets. $\endgroup$
    – Schwern
    Mar 20, 2017 at 2:30
  • 1
    $\begingroup$ "however the reason muskets were invented before rocket launchers is physics" human-carried rocket launchers predate muskets by centuries: en.wikipedia.org/wiki/Fire_arrow $\endgroup$ Mar 20, 2017 at 14:28

Because nobody had a reason to invent them.

When searching for more and more effective ways to kill someone at a distance we (in our non-magical state) found that certain combinations of barrel, gunpowder and slug could be very lethal where mechanical weapons had pretty much reached the limits of their effectiveness. But the development of the firearms took a lot of time, metallurgical skill (as Schwern's excellent answer pointed out) and a concerted effort on the behalf of those people who wanted to kill other people at range better.

Now consider your system. Why would you possibly want to invest time, energy and money into creating a tube that fires an inaccurate ball of lead an indeterminate distance when you can instead slap a rune of target finding onto your arrow? Why waste effort creating a weapon that needs a three seconds to fire when instead you can have a three second magical reload and be confident of actually shooting your target? Why bother making a gun that can pierce armoured foes when instead you can buy, ready made and compatible with your favourite crossbow, a Bolt of Burrowing (now with 110% more agony)?

Depending upon how long magical effects can last and what you're allowing in your magical system you can even pre-activate certain runes to avoid the lead time on the spell and the chance of a counter. If I nock an arrow with a pre-carved 'explode on contact' rune (naturally being careful not to let the tip of the arrows touch anything once armed) then I effectively become the magical equivalent of a mortar. A full group of archers with such weapons could be far more effective at area denial than even the best group of magi-musketeers. Naturally the effectiveness of such an approach is limited by how long magical effects like this last once activated, but as long as arm to fire time is shorter than the magical dissipation time (or a person holding a weapon can re-activate runes as much as they like), an archer with a pre-nocked arrow can be far more effective than a gunman with the flint ready to fire.

Not only that, but if you consider the difference in size between a lead ball and an arrow shaft you have much more room to be inventive with. A medieval war arrow has plenty of shaft on which to write destructive or guiding runes. A lead ball? Not so much.

Basically what I'm saying is that in your world there is far more incentive to use magic inventively to make existing ranged weapons more deadly than there is to invent a whole new system of weaponry. The limits of effectiveness for the humble crossbow are the limits of your magic system itself, so nobody actually needs to try make a better ranged weapon (except by trying more and more potent magics). Those who do try to make magical firearms quickly find there is more damage to be done (and hence profit to be made) from carefully crafted weapon runes.

  • 2
    $\begingroup$ The only problem with this is the one smart guy who pulls a Steve Jobs on me and goes "I wonder if I could make this thing shoot a bunch of rocks one after the other." Guy tries it, refines accuracy, starts using steel pellets instead of rocks, and we have our magic machine gun. I can use this, and had already thought of most of it, but it tends not to be very convincing to readers. The "nobody thought of it" excuse is pretty cliché at this point. $\endgroup$
    – Gryphon
    Mar 20, 2017 at 8:08
  • 2
    $\begingroup$ @Gryphon: By that point he's already been outgunned by the mage who's gone 'I wonder if I could make my crossbow spit ten bolts a second that multiply in midair. I agree it's fairly cliche, but that's because it's both a reasonable explanation and gives plenty of opportunity for exploring/inventing more specialised/destructive magically based weaponry. If you never bring up firearms then readers have no reason to wonder why firearms aren't a thing, especially if they're being presented with magically lightened shoulder mounted ballistas that fire tree trunks etched with runes of Devastation. $\endgroup$
    – Joe Bloggs
    Mar 20, 2017 at 8:15
  • $\begingroup$ I didn't bother mentioning this before, but mass conversion still applies in this universe (although energy conservation only does on a large scale). So no multiplication. Also, a mage needs to be touching the runed object, and as things get farther away it becomes more difficult to do stuff to them (magic has range). The shooting things with runes doesn't really make sense, nor does enchanting things you're going to shoot, unless you do it a minute before. Please refer to my magic laws up in the question for any other questions you might have. $\endgroup$
    – Gryphon
    Mar 20, 2017 at 8:20
  • $\begingroup$ Mass conservation falls under the "Too much power" heading if you were wondering. The amount of energy you need to create an arrow is immense. $\endgroup$
    – Gryphon
    Mar 20, 2017 at 8:20
  • $\begingroup$ In which case such a bolt is actually many bolts compressed into one boltsworth of space by the (very clever) manufacturer using a permanent rune. You allow permanent runes, so a suitably inventive and competent mage should be able to make permanent effect runes that have properties you want and can be activated prior to launch (when nocked but before firing is a sensible time). Please bear in mind here that I'm trying to give you options/ideas and engage in something constructive, not have an argument about a system of magic that isn't one I built. $\endgroup$
    – Joe Bloggs
    Mar 20, 2017 at 8:29

I have wrestled with this specific problem myself (as is likely a common theme for this category). I am still working on the story, so I won't divulge too much of my solution, but here is the basic idea to use as a working example.

The world upon which the story takes place is unique. It exists in a null space of sorts leftover from an ancient race with the power to create and destroy worlds, stars, etc. The 'null space' is a bit like an old and forgotten janitor's closet, but an entity from that era yet remains in the form of a 'dark star' which is thought to be a sentry of sorts for the strange discontinuity in space. It is purported by some to be the cause for the incomprehensble source for the failure of most sorts of complex technology on the planet's surface. While many sorts of simple technology is unhindered, most more complicated items (such as guns) simply will not work. One theory goes as far to claim the strange opaque stellar phenomenon is able to alter reality, effectively changing the rules of physics and chemistry within the dominion of the null region. Evidence of technological failures may be found in the excavated remains of interstellar vehicles which helplessly fell victim to the planet's gravity well after losing all propulsion and systems upon approaching the lone planet....

Of course, the reason for the need of such a thing is to magnify the use and importance of Rhunic incantation, or magic.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .