To start with, it's ignorant. Licensing gun owners? So, who gives out the licenses? The government. You don't even have to think about this to see what a bad idea it is.
Why do all these idiots try to equate this with driving a car? We don't have a Constitutional right to drive a car. We do have a Constitutional right to own a gun.
If your buddy is really this ignorant, he's worse than the libtards.