Weapons were used in hunting, in fights and at war. Many items can be used as a weapon in an impulse but I think you mean tools, specifically made tgo hunt, hurt or kill or to threaten with in fighting sports or tournaments. Such weapons are almost as old as the world and have been of major importance in the Middle Ages. The people on foot also used bolas, these are weights which are interconnected with ropes, a kind of slings. Besides that, there were axes, sometimes with a long stick to hook behind a shield.
For knights and horsemen there were lances and psears. A spear, you easilly throw away, with a lance you thrust.
At the end of the Middle Ages, gunpowder was invented and the first fire arms were used – incompareable to present day. One shot per 5 minutes was already much.