After his first trial ended in mistrial, Donald Radosh was retried and convicted of being a felon in possession of a firearm in violation of 18 U.S.C. § 922(g)(1). He appeals, arguing that the evidence was insufficient and that the district court 1 erred in denying his motions to dismiss the *684 reprosecution on double jeopardy grounds, to disqualify the United States Attorney’s office, and to exclude the government witness whose testimony caused the mistrial from testifying at the second trial. We affirm.
I. Sufficiency of the Evidence
Five police officers executed a warrant to search Radosh’s St. Louis home for firearms and illegal drugs. Radosh, a convicted felon, was present during the search and was arrested when the officers found several firearms, including a .22 caliber handgun in a dresser in his bedroom. At trial, St. Louis Police Officers Martinous Walls and Matthew Wiedemann testified that, after they advised Radosh of his
Miranda
rights, he told them that most of the guns belonged to his deceased father, but he used the handgun found in the dresser for protection. This evidence, if believed by the jury, was sufficient to convict Ra-dosh of constructive possession of the firearm.
See, e.g., United States v. Lemon,
II. Other Issues
Before the first trial, Radosh moved to suppress incriminating statements, and the district court held an evidentiary hearing. The government called Officer Wiedemann as a witness. After testifying on direct that Radosh admitted possessing the handgun found in the dresser, Wiedemann was asked on cross-examination if there were “other statements allegedly made by Mr. Radosh.” Wiedemann said no.
The government called Officer Wiede-mann as a witness at the first trial. After eliciting Radosh’s admission regarding the handgun found in the dresser, government counsel asked Wiedemann, “after this statement was made, was there any questioning or any discussion amongst you and the defendant?” Wiedemann responded that Radosh “said something about he wanted to know who the snitch was.” Ra-dosh objected and moved for a mistrial, noting that this incriminating “snitch” testimony was contrary to Wiedemann’s testimony at the suppression hearing, and it was not previously disclosed by the prosecution despite the government’s obligation to disclose “the substance of any relevant oral statement made by the defendant, before or after arrest, in response to interrogation by ... a government agent if the government intends to use the statement at trial.” Fed.R.Crim.P. 16(a)(1)(A). In a colloquy outside the jury’s presence, government counsel said that Wiedemann “wasn’t supposed to testify about ... who snitched on me and that sort of thing.” When asked if the Government was previously aware of the “snitch” statement, government counsel was initially equivocal and then denied prior knowledge.
The district court granted Radosh’s motion for a mistrial because the government’s introduction of the inculpatory and previously undisclosed “snitch” statement was unfair surprise to the defense. However, the court denied Radosh’s motion to dismiss for violation of Rule 16(a)(1)(A), or on double jeopardy grounds, based on its findings that government counsel did not intend to elicit this testimony and that Officer Wiedemann did not commit perjury. Radosh moved the court to reconsider these rulings, and he moved to disqualify the United States Attorney’s office from the case. The court held an additional evidentiary hearing. Wiedemann testified that he did not reveal Radosh’s “snitch” comment to anyone before the first trial because he believed it to be a routine inquiry by a suspect that was not of “evi-dentiary value.” The district court denied the motions to dismiss, to disqualify the United States Attorney’s office, and to exclude Officer Wiedemann as a witness at *685 the second trial. However, the court excluded all statements by Radosh that were not disclosed to the defense prior to the first trial. At the second trial, neither Officer Wiedemann nor Officer Walls referred to the “snitch” comment.
A. The Double Jeopardy Motion.
Radosh argues that the district court erred in not dismissing the indictment on double jeopardy grounds. When a defendant’s motion for mistrial is granted after the jury is empaneled, the Fifth Amendment’s Double Jeopardy Clause bars reprosecution only if the government conduct that caused the mistrial “is intended to ‘goad’ the defendant into moving for a mistrial.”
Oregon v. Kennedy,
Radosh argues that government counsel knew of the “snitch” comment before the first trial, failed to disclose it, and then elicited the testimony by Officer Wiede-mann to provoke a mistrial. The last assertion is contrary to the district court’s findings, which we review for clear error.
See United States v. Standefer,
The record supports these findings. The “snitch” testimony came early in the first trial. Radosh fails to point out how the trial was going poorly for the government or any reason why the government would wish to risk a double jeopardy dismissal by provoking a mistrial at that stage of the proceedings. Indeed, as in
United States v. Ivory,
B. Motion to Disqualify the United States Attorney’s Office.
Radosh next argues that the district court erred in denying his motion to disqualify, not only the Assistant United States Attorney who was government counsel at the first trial,
*686
but the entire office of the United States Attorney for the Eastern District of Missouri. Radosh cites no reason for disqualifying the entire office. He cites no authority supporting this drastic action, and there is strong precedent to the contrary.
See United States v. Bolden,
C. Motion to Exclude Officer Wiedemann’s Testimony.
Finally, Ra-dosh argues that the district court erred in denying his motion to bar Officer Wiedemann from testifying at the second trial. Radosh invokes the well-established principle that the government’s knowing use of perjured testimony that was reasonably likely to affect the jury’s factual determinations violates a defendant’s right to due process.
See, e.g., United States v. Boone,
Prior inconsistent statements do not disqualify a witness, and not every fact contradiction is material.
See United States v. Albanese,
The judgment of the district court is affirmed. Radosh filed a separate interlocutory appeal of the district court’s double jeopardy ruling, Case No. 06-2218, which we held in abeyance and consolidated with his appeal following the second trial. We have now resolved the merits of the double jeopardy issue and dismiss the interlocutory appeal as moot.
Notes
. The HONORABLE HENRY E. AUTRY, United States District Judge for the Eastern District of Missouri.
. We have some question whether government counsel violated Rule 16(a)(1)(A) because Officer Wiedemann testified that the “snitch” comment was spontaneous, not "in response to interrogation.”
See United States v. Young,
. The district court’s limited inquiry into whether government counsel was aware of the "snitch” comment prior to the first trial was sufficient.
See United States v. Jozwiak,
