What debate? We already show our license or ID to the police or any other government figure. To require registration, as it were, simply codifies an already existing system and helps reduce the terrorist threat. No law abiding citizen should have any objection to it. Only outlaws would oppose it.