A grand jury in North Texas has indicted the man accused of killing former Navy SEAL and "American Sniper" author Chris Kyle and another man on two charges of capital murder.
Eddie Routh, a former Marine, was arrested in the slayings of Kyle and Chad Littlefield in February.
A judge has issued a gag order in the case.
The Feb. 2 shootings at a gun range in rural North Texas were national news.
The memorial service for war hero Kyle was so big that it was held at Cowboys Stadium in Arlington. His funeral procession to Austin drew thousands.
The case against Routh, who reportedly had been seeking treatment for post-combat stress, seems strong. Police said he confessed to his sister and he was arrested driving Kyle's pickup after a chase in Lancaster, a Dallas suburb.
Routh had sought treatment at the Veterans Administration for his stress, and friends said Kyle was trying to counsel him when Routh turned on him.
His mental health is expected to be a key issue in his case.
Routh has been held in the Erath County Jail on a $3 million bond.
In Midlothian, where Kyle and Littlefield lived, people were grateful Routh had been formally charged.
"I'd rather it be delayed and done right than rushed and have any kind of loopholes where he could go free," said Dennis Deweerd, owner of Ellis County BBQ restaurant.
"It's a great thing," added Kelly Goad. "Midlothian is happy."
NBC DFW's Scott Gordon and Lindsay Wilcox contributed to this report.