The announcement of the banning of hundreds of different types of firearms and the launching of a “buyback” program was made ...