If idiots like you ban firearms, all you will accomplish is creating thirty or so million new felons. Most gun owners will not simply hand over their firearms because of a law THEY consider unconstitutional. If you think local cops are going to go around confiscating guns from normal citizens, you are delusional. Most cops would refuse to do it, a portion of the rest would go through the motions "sir, or madam, do you still own the firearms on my list? No? Okay, I'll be on my way" and the remainder will change their minds when cranky old farts with nothing to lose because they are old, start resisting and shooting at the cops trying to confiscate their guns. Most Vietnam era veterans are over seventy now, what are you going to do to one who kills a cop? Spend a million dollars trying him over a year or two, then put him in a prison getting three hots and a cot for the remaining five or six years of his life at a high cost to the taxpayers for his medical expenses? Old prisoners cost a lot more to keep than the young ones.