A new national gun buy-back scheme has just been announced.