Blacksmith

The Blacksmith is a NPC in the game and has his workshop(s) somewhere in the castle. For enough gold, he'll sell better weapons and shields.