As one commenter says, this is a great way to cut the Gordian knot of this issue. It would take years to happen, but the debate should occur. Let the NRA and other gun supporters defend their position on the merits.
As another commenter points out: if people want to defend themselves against government tyranny, do they really think their guns would be any match for U.S. military tanks? And if the government decides to abrogate the Constitution, how will the Second Amendment help you in the first place?