Today in my Sunday school class, in mentioning the depiction in Nehemiah of armed Israelites wielding both weapons and tools, inadvertently said “guns” instead of “swords.”
This led to an important observation: if the Bible were not a collection of texts constrained by the knowledge available to its authors, but included revelation of information not thus available, then we should be very surprised that there is no gunpowder in the Bible.
So what do you think? If the Bible revealed truths ahead of its time, should we not expect to find a recipe for gunpowder in its pages? It might not have changed the story of David and Goliath or Joshua and the invasion of Canaan significantly. But it would have provided a clear indication of supernatural revelation, in a manner that some people claim that the Bible does, but so subtly that everyone else is prone to miss it.