What they are really doing is making private sales and transfers illegal so that there will be a record of all transfers so they can build a registry.
Registration is a required step towards confiscation.
Private sales between individuals don't require an FFL to do paperwork on the "transfer" in many states. The net result is that the "defacto" registration validity rots over time as the paperwork trail evaporates.