If the last inventory can be trusted, we should have spare weasel pins.
Whether they're the correct length or not, we have no way of knowing without first locating them; They're in the Dungeon warehouse. (somewhere...

..)
This could, unfortunately, take some time.....