Since the weapon you are given is random, there’s no way to quickly get the best weapons – sorry! You just have to keep trying until you get lucky!
However, some of the items can be found in Deals or in chests, battles etc. The only items that can’t be found elsewhere in the game (ie, can only be made by the blacksmith) are:
- Levanter
- Katana
- Ninja Kitana
- Gisarme
- Halberd
- Mist Javelin
- Holy Lance
- Ground Axe
- Rune Axe
- Holy Staff
- Supply Staff
- Freeze Staff
- Grand Cannon
- Misty Knuckles
- Giant Knuckles