The Middle ages
the Middle ages shield/emblem
advanced weapons in the middle ages
cannons account for any piece of artillery powered by gunpowder to propel projectiles. They were first invented in China, with the advent of gunpowder, and would come to replace siege engines and reign in a new era of combat that is still used today.
The single greatest development in Middle Ages warfare, and probably all of warfare in history, is undoubtedly gunpowder. For over 1,000 years, the growth of weapons and ballistics in the world has hinged on gun-powders discovery.