Not to fedpost, but sooner or later, all the “from my cold dead hands” people are going to have to decide whether they really mean it, and if a BATFE agent’s life is worth keeping it.
Before that BATFE agent bangs on your door, you will have to have registered your guns first. Otherwise he doesn’t know where they are.
No registration means no knowledge of said guns nor their location. And that means 50 million gun owners will become felons and 50 million doors will need kicking in.
Clear as mud?