- Visits one person every night.
- That person receives a list of available items during the night (guns, vests, knives, snowballs, crystal balls, keys, or bread) and selects one.
- That person will receive the item of their choice and the item is removed from the list for the rest of the game.
- The Pawnbroker is notified of what item they chose.
- There is a 50% chance that the item is fake, but neither are notified if it is.
- Sided with the village.

I believe that giving away items that the receiver can choose is simply way too good, so I made it so there's a chance of being fake to somewhat balance it out. Though it is inevitable that some items are just way better than others.
However, a solution that I can think of that can fix this problem is that each item are limited. There is only 1 available stock of each item, so once one is bought, the next buyer can't buy it again. It's unlikely the game lasts for 7 nights anyway.
I absolutely adore your suggestion for how the items are distributed. I believe Party Host would be more appropriate in this case since the buyer can still perform their night actions and attend other meetings normally. I'm not 100% if the seller and buyer should have a meeting, but it's worth considering.
These suggestions are absolutely flavorful and they work perfectly well for the role. Thanks you.