Flea market find is medieval hand cannon – The History Blog
Hand cannon - Wikipedia
E. Arthur Brown Company - It's National Trivia Day! Did you know the oldest surviving firearm is dated to 1288 and it's called the Heilongjiang Hand Cannon? Yes, hand cannon. YIKES! Give
15 Earliest Firearms Ever Invented
Hand Cannon (Chong) | Chinese | The Metropolitan Museum of Art
History To Know - The Heilongjiang hand cannon or hand-gun... | Facebook