The Ethics and Anti-Corruption Commission (EACC) has recovered counterfeit US dollars and a firearm during a search related to alleged embezzlement by Beirut Pharmacy & Medical Centre.