A Red Lodge man has been charged with killing a man who had been reported missing Monday.

Thomas Joseph Schifferns was charged Thursday in Carbon County District Court with deliberate homicide in the shooting death of James McGregor, of Red Lodge, earlier this week.

McGregor had been staying with Schifferns and his common-law spouse, Shiloh Moncada, according to charging documents. Schifferns told an ex-girlfriend he shot McGregor in the head and tried to make plans to run away to Mexico or Texas, documents state.

James Edward McGregor Courtesy Carbon County Sheriff's Office

Schifferns "indicated that he was mad at the person he killed because he was homeless and disrespectful," the charges state.

Schifferns is being held on $1 million bond on a charge of deliberate homicide.

Red Lodge Schools were canceled Thursday as a precaution while the homicide investigation continued, according to a press release from Carbon County Sheriff Josh McQuillan. The release stated that a homicide had occurred south of Red Lodge along U.S. Highway 212, a portion of which was closed Wednesday night while the sheriff's office investigated.

The Red Lodge Police Department and the Montana Division of Criminal Investigation assisted in the investigation.

"The Carbon County Sheriff's Office would like to respectfully ask people to stay away from the area along Highway 212, south of the East Side road access points, so that the investigation can be completed in a timely and efficient manner," McQuillan said.