The Burlington Street Crime Unit investigation began in April and ended Friday when officers raided a home in Burlington.
Police say they seized $8,500 worth of fentanyl, methamphetamine and cocaine.
Officers also seized nearly $1,500 in cash, four cell phones, digital scales, a stun gun, a flick knife and an Ontario licence plate that was allegedly stolen.
Yassin Mohamed, 33, and Danial Gignac, 34, both of Burlington, have been charged with several drug and weapons-related offences.
Both men have been released from custody pending a court appearance in Milton.