I don't see your logic. Guns already require licenses, as least concealed carry does. And it's not exactly easy to get a gun, every time i've gotten my guns cleaned, just cleaned, i've gotten a thorough background check done on me. I do think people need training, but requiring training and a license is a far cry from what most people, including Obama, are trying to do.