It doesn't make any sense that ifrit would drop a premade weapon anyway. I mean, what? Was he carrying it around in his pockets or something? Ifrit fight should have dropped some kind of material from the start, and you should have traded it to an NPC for the weapon of your choice. Or something.