Three people have been charged after Halton Regional Police raid a property in Oakville Friday morning.
Guns, including two revolvers, a rife and shotgun were found, as well as ammunition and two tasers.
Police also found $60,000 dollars worth of drugs including cocaine, heroin and methamphetamine.
16 dogs were seized as well from what police believe were used in an illegal breeding operation.
A 17-year-old boy from Mississauga and two men aged 23 and 24 from Milton have been charged with numerous drug and weapons offences.
The suspects remain in police custoday pending a bail hearing.
With files from CP24