The spear was one of the most common weapons used in medieval times! Mostly because of its ability to reach enemies at long range, and being able to throw it. Spears could come up to 18 feet long!
The weapon shown above is called a morning star. The reason it was used in medieval times was because of its efficiency in getting the "job" done. The morning star was also a weapon that you could use to throw. A couple of swings with this weapon and your opponent was down for the count!
If you wanted to take out your enemies from far away, the crossbow was the weapon for you. The ammunition used for crossbows were arrows, which back in medieval times were just pointy flint rocks attached to a long stick. Your enemies would be scared stiff if they saw you walk into battle with a crossbow.