IMO, DeVecchio guy is a dirty cop and they’ve known it since the 1970s.
Rudy Giuliani got him off at least once.
http://www.nytimes.com/2006/04/15/nyregion/15agent.html?pagewanted=print
Mr. DeVecchio has been hailed as a hero and tarnished as a scourge, and yet there was a moment in a Pennsylvania parking lot 30 years ago that almost caused him to be neither.
In 1976, as a young F.B.I. agent, Mr. DeVecchio sold old handguns to undercover officers, who later sought to charge him with a felony. Had he been convicted, the case might have led to prison or his dismissal as an agent. But Mr. DeVecchio, who said he acted legally and to benefit a widow, was neither jailed nor fired.
The case against him was ultimately discarded without an indictment by officials at the highest levels of the Justice Department, a decision that the federal prosecutor in the original case says was largely made by the top aide to the deputy United States attorney general, a 32-year-old attorney named Rudolph W. Giuliani.
“Rudy expressed no other reason not to prosecute the guy except the guy was a cop,” said the former prosecutor, Daniel M. Clements, who is now in private practice. “And he didn’t want to embarrass the bureau.”
So a guy who sold guns is dirty?
What part of the 2nd Amendment didn’t you understand?