Ryan C. Yarber, of Crystal Lake is facing first-degree murder charges in connection with the death of his wife and her sister. The 31-year-old remained in McHenry County Jail custody Monday in lieu of posting 10 percent of his $5 million bond.

Crystal Lake police responded Thursday to 185 Marian Parkway after a report of a woman armed with a knife. Before they arrived, they also learned that a man with a handgun, later identified as Yarber, also was at the house, authorities have said.

Once they arrived, police found the two women dying of multiple gunshot wounds inside the home, authorities have said. Officers tried to save their lives, but both died at the scene.

Allania (Shardae) Yarber is the oldest of five children, according to a GoFundMe page set up by her family. She was the mother of a 9-year-old and 6-year-old boy, and the daughter of Patrick Reynolds and Julie Zeller, according to the page. The 15-year-old girl, who was not named because of her age and a “request by family,” was the youngest child.

Crystal Lake Deputy Police Chief Tom Kotlowski said he would not release any further information about the case when asked whether the gun found at the scene was registered, whether police were called to the home before this incident, and whether Yarber had any previous arrests for domestic violence in Illinois or Oregon, where he lived before moving to Crystal Lake.

Yarber and his wife moved to their home in October 2016 and paid about $1,600 a month on their mortgage, according to court records.

Ryan Yarber said in court records that he was employed at AptarGroup Inc. in Crystal Lake, earning $410 a week, for about one month before his arrest, according to court documents. An Aptar spokesperson confirmed that he was employed with the company.

McHenry County Assistant State’s Attorney John Gibbons, who also is chief of the criminal division, declined to comment other than to say his office was looking into the defendant’s background.

Yarber did not have any previous criminal charges in McHenry County, according to court records.

Yarber said he owed money on a car loan and credit cards, indicating that he wasn’t sure how much but “most are almost maxed out,” according to court documents. A judge appointed a public defender to represent Yarber based on his financial circumstances.

If he is able to post bond, he would be required to turn in any firearms to the Crystal Lake Police Department, according to court documents.

Yarber will appear before Judge Sharon Prather for his first court appearance Tuesday.