I think some things are pretty clear. I have been following this and it seems very clear to me that the PR firm is the real dirty snake. The problems flow outward from that organization. Demanding more detail as to expenditures is common place. And, refusing to provide that detail is highly suspect, which is exactly what the PR firm did! I really don't have to look too far beyond their refusal to provide information to know who the bad guys are in this.
Oliver North, unfortunately, seems to have been bought and paid for by the PR firm. That slime-bag needs to go.
WL should have been watching this more carefully, but he didn't. Still, he's the one who demanded more detail from the PR firm, and that's when it and some board members decided to retaliate. That's a load of crap! Seriously, EVERYONE should have been on board with WL demanding more detailed invoices from the PR firm. I have no doubt that firm had been ripping off the NRA for years.
Let's also not forget that it was the leftist media and their operatives with their intent on taking down the NRA that got WL off his butt to actually try to clean up some problems the NRA had been doing business. He must have known or suspected that the PR firm was crooked.
Still, the PR firm could have also been doing a good job for the NRA, just overcharging them for it. So, I can see WL not really wanting a stupid public battle over this, just transparency and to correct any overcharging going on. I doubt he knew that the PR firm was ready to throw down and go to war against him - I don't think he was prepared for that; but they were!