Weapon Crafting is the skill of crafting weapons. The skill is broken down into a number of separate craft skills, one for each type of weapon.
See the pages for crafting the individual weapon types for materials:
While not technically weapons, I am including the two weapon-like Off-Hand items here: