Yesterday I purchased a Beretta 390 from Wal-Mart at a great price. The reason for the great price ; the receiver is a 20ga , but the barrel and 3 chokes are 12ga. The store has been aware of this problem for several months and could not locate the correct barrel. I would like to trade barrels or receivers to come up with a working gun. Does anyone have any thing to trade or sell that might help with this problem ? Any suggestions ?