So the buyback isn't voluntary? Yeah it's a compensated confiscation.
see 1996/97 Australia - one of the largest mandatory gun buyback programs ever... ~650,000 privately held guns collected! Another buyback in 2003 resulted in ~69,000 handguns collected. One study I cursory reviewed estimated these buyback programs resulted in ~20% of all firearms in Australia being collected.