Depends on what you're looking for:
- one handed swords: Buy from Geoff, or do the holy item quest
- two handed swords: The singing blade (by killing Pedro in the sewers)
The blade of chaos (in a pile of stone W/SW of the dwarven village)
The blade of the knight that approaches and challenges you south of the fort
- Axes: found in various places
- Staffs: good ones only found rather late iun the game, unless at random (Luck)
- daggers: Another option in the holy quest, some good ones at random
(I think the mage at Rivrtown has a good one to be stolen)
- Bows: Hilfin's Bow (from Gavanadriel after rescuing his daughter), though I got a real good one once at random (up to 188 damage + skills, no enchantment)