Good post Al - but it's far too logical and has way too much common sense to ever be considered by politicians!
You're right, there are a few anti-gun republicans, but they are miniscule compared to the number of anti-gun democrats. Even the democrats who bill themselves a pro 2nd amendment will almost always knuckle under to party pressure and vote for some kind of restrictions on gun ownership.
Remember, Bart Stupak's vote was the one that brought us Obamacare. He was steadfastly opposed to it on moral grounds concerning government funded abortions - UNTIL the party put pressure on him and he fell in line! I'm sad to say I voted for him, but I don't think I'll ever trust another one. "Fool me once, shame on you - fool me twice, shame on me"!!!