Jade D. McGuire, 19, (left) and Liam P. Keegan, 20, both of McHenry.

Two people were arrested after DCFS and police found a large quantity of drugs along with multiple guns in a McHenry apartment where a young child lived, prosecutors said.

Liam P. Keegan, 20, and Jade D. McGuire, 19, both of the 4000 block of Oak Avenue in McHenry, were charged with unlawful possession of cannabis over 5,000 grams, unlawful possession of 15-100 grams of cocaine and child endangerment.

Keegan was additionally charged with unlawful possession with intent to deliver cannabis over 5,000 grams, a Class X felony.

McHenry County Assistant State’s Attorney Matthew Brodersen said in a motion that the McHenry County Sheriff’s Office Narcotics Task Force was contacted by the McHenry Police Department on Wednesday.

The McHenry Police Department was contacted by the Illinois Department of Children and Family Services (DCFS), which found a large quantity of narcotics in an apartment during a welfare check in the 4000 block of Oak Avenue in McHenry.

[Suggested Article]  2 women charged with concealing body of dead sex offender in Richmond

Members of the task force arrived and discovered large amounts of cannabis and related products, along with a large amount of cocaine and multiple firearms, Brodersen said.

Investigators seized 2,732 grams of cannabis flower, 3,300 grams of cannabis wax, 774 THC cartridges at 1 gram each and 24,000 grams of cannabis edibles.

They also recovered two AR-15 rifles, a 9mm pistol, 112 grams of psilocybin mushrooms, 50.7 grams of cocaine, $1,040 in cash, packaging materials, digital scales and a vacuum sealer.

McGuire and Keegan were present and determined to be residents of the apartment, Brodersen said.

The two provided written statements indicating they were aware of the narcotics within the home, Brodersen added.

Court documents also said that the circumstances endangered the life of a 1-year-old child who was in the residence.

McGuire remains held in the McHenry County Jail on a $75,000 bond while Keegan remains held on a $100,000 bond.