The Liberals initially pegged the gun buyback at $200 million, but independent estimates now run into the billions.