Let me further add that Congress and the FEC have limited, or tried to limit, political speech that doesn't even endorse or campaign against a specific political candidate. Groups that have advocated certain stances, say pro-2A, or even done nothing more than publish or hand out voting records, are violating campaign finance laws simply because they support 2A and argue that since, for example, a Democrat might be a strong proponent of gun-control and the Republican is not, that they are endorsing a vote for the Republican, even though no party or person is ever named.