Any organization above county or local level seems to become exponentially more corrupt as you go up to regional, state, and then the national levels. Instead of looking to support a national organization to protect something you are passionate about (ie. Constitutional Rights), why not make sure your COUNTY SHERIFF will stand behind and fulfill their oath. County Sheriffs have the power to decide which laws and law enforcement agencies are allowed into his county. Want proof, just look at the number of County Sheriffs that came out and publicly announced that state/national gun control laws WILL NOT be enforced in their county and neither the governor nor the president could overthrow that announcement. They can threaten other actions, but they CAN NOT overthrow that announcement. Where do you think that authority comes from????? The County Sheriff is THE ONLY......LAW ENFORCEMENT OFFICIAL.....ELECTED BY THE PEOPLE in this entire nation!!!!! With that comes immense power and authority. The people do not elect state troopers, state police, city police, FBI agents, ATF agents, blah blah blah. These folks are all appointed or hired by the municipality ie. the city, state, and nation and can be FIRED. A county Sheriff CAN NOT BE FIRED. Not by the governor and not by the president. They must be recalled by the same people who elected them. If your County Sheriff won't uphold his oath and protect your rights.....you need a new county Sheriff and I have a suspicion that a couple hundred folks demanding these assurances to uphold their oath from the candidates will make a significant impact come election time. Just a thought, carry on.