Jared Layne Gray pleaded guilty Tuesday to stealing $2.7 million in cash from a Wells Fargo armored truck he was driving from Idaho to Salt Lake City on May 5.

In an appearance before U.S. District Chief Judge Bruce S. Jenkins, the 26-year old Salt Lake man described the incident."Basically, I was the driver of the Wells Fargo armored car, and you have a lot of time when you're sitting behind the wheel," Gray said."I thought of a way to obtain money from the Wells Fargo truck. I guess I was overcome with the idea."

He said it was all he could think about. He testified that he figured out a way in which he could steal the money without physically hurting anyone.

Gray pulled off I-15 near Corinne of Box Elder County when his two fellow guards were sleeping in the truck. He left the engine running and jammed two doors shut with blocks of wood. Gray then drove the pickup away.

He did so because "I was afraid of possibly getting shot" if the other guards discovered the theft.

"Because of the angle they could not shoot through the gun-holes at me," Gray said. The armored truck has gun ports that are apparently near the side door Gray used for the theft.

Gray's pickup truck was found abandoned in Brigham City. He turned himself in several weeks later and led officers to the Salt Lake apartment, where he had placed nearly all the money, and a storage area at Las Vegas. Only about $27,000 was unrecovered.

On May 31, Gray, who has no prior record, surrendered to FBI authorities. He was accompanied by his attorney and turned himself in to the downtown bureau with a large amount of cash with him. His attorney said Gray surrendered because he felt remorse and wanted to put the ordeal behind him.

Gray entered the plea as part of the agreement with the U.S. attorney's office under which no further charges will be filed against him in the incident.