I think the last time Cotton banned me from the CHL forum, and I shook the dust from my feet and never bothered going back, was after I called his objection to open carry a "tired canard".
We all know what that means in current usage: a worn-out phrase. Cotton used the historical meaning of vendors cheating customers, and declared that no one would be allowed to lie about another member on his forum. (Which was ironic, since he and his inside crew routinely lied about anything, anyone, and everything that wasn't their idea.)
He's since established himself as a liar, when the NRA audit committee (he was chairman) declared there was absolutely nothing amiss about the NRA's finances.
I can't call him a thief, but he is an accessory to LaPierre's corruption. He knows about it, and fully supports it.