Maybe I misunderstood, but when I read the actual text of the bill, it sounded like a law that mainly required the collection of information for anyone
selling gold to a pawnshop. That is, it required collecting information about the seller. The bill didn't seem to say it applied to anyone selling any gold for any reason, it sounded like it was specifically meant to apply to pawnshops and to people who make a living out of trading second-hand goods like guns and gold. To the extent it meant buying - who in their right mind would ever buy gold from a pawn shop as a way to preserve wealth?
Otherwise, jewelry stores would have to start fingerprinting their customers. Could you imagine that? I'm sure they'd start making noise if that's what this really meant.
From my understanding, this was no more a currency control bill than it is a gun control bill.