Not all GOP voters are gun owners and not all gun owners are Republican.