PORTLAND, Ore.— The stepmother of Kyron Horman, a missing Portland boy, is facing unrelated criminal charges for allegedly stealing a handgun in California.

Terri Lynn Moulton, also known as Terri Horman, is scheduled to appear in court later this month.

In August 2015, Moulton’s roommate reported the 46-year-old stole a handgun from a safe in his Marysville, California home. When contacted by police, officers say Moulton had the stolen gun in her possession.

Prosecutors charged Moulton with grand theft firearm, a misdemeanor crime. Records show she failed to show up for arraignment and a warrant was issued for her arrest.

On July 4, 2016, Moulton was booked and released from the Yuba County jail for failure to appear. She later pleaded not guilty to the theft charge. A hearing in the case is scheduled for later this month.

At the time, details of Moulton’s arrest went unnoticed by the media because she was using her maiden name. Moulton had tried to change her name from Terri Horman several times in the past, but was either denied by a judge or withdrew her request.

Terri Moulton in a Yuba County mugshot from 2016
Terri Moulton in a Yuba County mugshot from 2016

It is not clear when or where Moulton officially changed her name.

Kyron Horman was last seen on June 4, 2010 at Skyline School in Northwest Portland. He has never been found.

The boy’s stepmother has long been the focus of investigators, although she has never been charged with the crime or officially named a suspect.

Kyron's mother, Desiree Young, suspects Terri Moulton was responsible for Kyron's disappearance. She told KGW the gun charge "further reinforces the idea that we have the right person."

“I think that her time is running out and I think that she knows that. We are getting closer and closer to her and I think that she should be scared,” Young said.

She said she worries Moulton will hurt someone else.

"I am concerned that what will end up happening is someone is going to be harmed, in addition to Kyron, and that is when we’ll be able to hold her accountable,” she said. "I really hope that is not going to be the case but I really have this feeling. There are so many cases that we are familiar with and it is unfortunate but that is sometimes the catalyst that ends up getting them arrested is some other crime or problem.”

Terri Moulton is divorced from Kyron's biological father, Kaine Horman.

Terri Moulton could not be reached for comment. Her California-based defense attorney Adam Richards was not available for comment.

Earlier this year, Moulton gave interviews to People magazine and Dr. Phil. She told the national media that she moved away from Oregon because she faced too much suspicion in the disappearance of Kyron Horman. She maintains that she doesn’t know what happened to her stepson.