You dupe weapons by having a second controller. Make another profile then come into the game. Send your 2nd controller a weapon or gold. Then press start as 2nd player. Reject gifts then leave game. Press start to come back and repeat. Each time you reject you get that weapon back on player 1.