A Queens man arrested for harboring a small arsenal of weapons in his home this week was allegedly overheard arguing that the man who fatally shot two NYPD officers last week "should have killed two white cops." He also threatened he was going to "kill another cop," according to authorities.

Elvin Payamps, 38, was arrested on weapons and drug charges on Wednesday after a good samaritan overheard him making threats on the phone in a TD Bank in Queens. "I’m going to kill another cop,” the 54-year-old witness said he overheard, according to prosecutors. “Another cop should be killed before Christmas. It should be a white cop."

Payamps also allegedly commented on the fatal shootings of Officers Wenjian Liu and Rafael Ramos on Saturday. "They should have killed two white cops, instead of a Hispanic and an Asian, if the guy really wanted to send a message," the witness says he overheard. Payamps allegedly said, "I always have a gun on me," spurring the witness to alert authorities. A search of his home, located in a neighborhood full of cops, yielded Jimenez Arms 9-millimeter pistol, a shotgun, brass knuckles and two bulletproof vests, one of which Payamps admitted to stealing from a city detention center.

Payamps was the sixth person arrested for making threats against police this week. Following the slayings of Liu and Ramos, Police Commissioner Bill Bratton urged New Yorkers to report any threats made against police officers, and CBS News reports that there have been 40 investigations into reported threats thus far.

Yesterday, Mayor de Blasio praised the witness who reported Payamps:

Payamps, who has an arrest record and reportedly works in construction, has been ordered held in lieu of $500,000 bail.