Early gunpowder was fairly basic, just needs the right combination of charcol, sulfur and saltpeter, and to me it seems suprising that it was first discovered in China in the 9th century AD. Now I am wondering:
a) are there any reasons why it could not have been discovered during the Classical...