treadlightly wrote:If I have a stolen gun - very unlikely scenario - do I have the right to keep it from the lawful owner?
No you don't. A stolen gun should be returned to the lawful owner.
So in this case, I guess the gun gets returned to the seller, and the seller would then refund the (prohibited) buyers money. Simple solution. There is NO justification for the government to keep the firearm, though.