Vince,
What you describe is exactly what they are pushing, and it is nothing but universal background checks by a different name and sales pitch.
I agree that we should have Carry Permit reciprocity, just like Driver's License, and that card should stand as the proof that a person may legally purchase and own a firearm. If the person does not have a Carry Permit their government issued ID (Driver's License, etc.) should identify eligibility. However, let me also state that if we are going to require this type of restriction on the Second Amendment it must also be applied to all protections of our Rights. How far do you think the Liberal Left, or the Fudds would go in making a level playing field concerning speech, voting, assembly, religion (had to strike that one, because this has already gone the way of the Second), etc.?