This.
Also, i think a simple "what is it that you want to sell me?" question by the blacksmith would have been enough to announce player intent. Or, "do you have any items to sell". And if the player said, "this armor", the smithy could have asked "what about the missing gauntlets"?