If you ask me to register my guns, then I'll be an outlaw. It's bad enough that I have to have a license to carry as a law-abiding citizen under the 2nd amendment (GRRRR!), but leave my lawfully obtained weapons out of it!! It's nobody's dam*ned business what guns I own (especially since I firmly agree with the premiss that the only true purpose of weapons registration is the ultimate confiscation of same)!!
I agree, though, as long as I've got to have a license (even I can see a case for screening carriers, and licensing to carry is one way to screen and, at the same time, assure at least a minimal level of weapons training), make it federal so I can carry in all states without fear that some east-coast (or wherever) liberal "alpha-hotel" is going to try to confiscate the self protection I've driven 1500 miles with before having to pass through their sorry state!