The arcane guns thing irk me mostly because it means mages are into mass production, which doesn't make sense by me (I prefer my mages as people too deep into the arcane to care about matters of the world, and from what I've understood this setting also has this going). Economically speaking, gunpowder makes sense, though, as you can build an economy around it.