A die-hard U.S. military sniper, Chris Kyle, who had survived wars, was shot dead at a gun range in Texas, reported the Los Angeles Times.
The former Navy Seal was found dead along with his friend Chad Little Field Sunday.
Police arrested Eddie Ray Routh, the suspect from his house, and is in police custody.
In a statement, Sergeant Lonny Haschel said the suspect had been charged with two counts of murder in relation to the killing of the two victims.
The former military sniper who was a veteran of four tours of Iraq got the nickname "al Shaitan" or "the Devil" from the battles in Iraq.
The die-hard American sniper left the Navy in 2009. He wrote "American Sniper: The autobiography of the most lethal sniper in U.S. Military history" that became one of the bestselling books.
Kyle used to take troubled veterans to gun ranges as part of giving back- shooting and hanging out as a kind of therapy, according to the newspaper.
"The shooter is possibly one of those people," the Los Angeles Times quoted Tommy Bryant, a county sheriff, as saying.
The police officials were yet to confirm whether Routh had suffered from any post-traumatic stress disorder. However, they said that he was unemployed and might have been suffering from some form of mental illnesses.
"Chad and Chris had taken a veteran out to shoot to try to help him," the newspaper quoted another person, who is a friend of Kyle.
"And they were killed."
The County Department recovered a semi automatic handgun from the suspect's home and the county sheriffs believe Routh has used the handgun to fire the two victims.
According to the newspaper, the U.S. military department Sunday said that Routh was a corporal in the Marines from 2006 to 2010, and he was deployed to Iraq in 2007 and Haiti in 2010.
To contact the editor, e-mail: