These is a good point and one I expected you to bring up, but these are "privileges" rather than rights. If you have to ask and receive permission from the government to do an activity then the activity is a privilege not a right.
In essence the "brady" (may that evil whore rot in hell forever) background check converted the entire gun buying process from a right into a privilege. The problem with privileges is that they can be withdrawn at any time for any reason or for no reason at the whim of any bureaucrat.
I'm not aware that the Brady Law gives bureaucrats a blank check to deny weapon ownership "at any time for any reason," let alone "for no reason." Is that really what it does, or is this just overheated rhetoric?
On the one hand, the expansion of concealed carry seems to be a good thing.
On the other hand, we are all lining up to register our names and address with the government in the process of telling them that we own a firearm.
That's not good by any stretch of the imagination.