You can only get one Amulet of the Mists per character. If he buys another Amulet of the Mists or finishes the game on another character he can get another Shiro's Blade.
Thanks for the response. I have a Shiro's Blade myself that I bought (cause I don't own Factions yet). I plan on buying Factions soon though... so could I give/sell to my friend my Shiro's Blade and still get one myself when I buy Factions and complete it?
Just realized what I have is Shiro's Sword (which is what he had as well). Not sure if that's the same as Shiro's Blade (but still same question). Thanks!
Yes. Each character who finishes Factions receives an [wiki]Amulet of the Mists[/wiki] which they can give to collectors to get, among other weapons, [wiki]Shiro's Sword[/wiki]. It doesn't matter whether or not you've bought them from anyone else before.
[wiki]Shiro's Sword[/wiki] is a sword, [wiki]Shiro's Blades[/wiki] are daggers.