Probably a quibble on my part, but the setting doesn't lack armor or magic. The ruling powers in Midnight regulate the possession of weapons, armor, and magic (of any kind) to the extent that anyone caught using them will likely be put to death.
Now, the PCs in your game might possess armor...