Joe Olson was once such a passionate supporter of the National Rifle Association that he pledged to bequeath millions of dollars from his estate to the gun organization upon his death.

But the steady drip of investigations and misspending allegations and a shakeup at the top ranks of the NRA compelled him to alter his will. The NRA will no longer get his money.

"The rot had gotten worse and I simply decided: No, I'm not giving those people my money," Olson said.