Payson Police officer Allen Dyer, who was shot Saturday outside Wal-Mart, is sitting up, talking and improving, Payson Police Chief Gordon Gartner said.
Dyer was transferred Thursday from Good Samaritan Hospital's intensive care unit to a private room in the Phoenix hospital.
The man suspected of shooting the officer, 40-year-old Lenny Kizzar, is being held in the Gila County jail in Globe in lieu of $2.01 million bond.
Dyer was wounded Saturday afternoon while trying to usher customers into Wal-Mart as police searched for a man who was seen carrying a gun outside Payson Village Shopping Center.
Police said Kizzar rounded the southeast corner of Wal-Mart, came face to face with Dyer and fired a .44-caliber Magnum at the officer.
Dyer, who only managed to get off one errant shot, was shot as many as three times, and suffered damage to a lung, his liver and his stomach.
The suspected gunman turned and jogged northeast into a nearby neighborhood. He was caught minutes later by officers Dean Faust and Mike Mellor.
"Officer Dyer's prognosis is very good," Chief Gartner said Thursday. "We have no definite information as to when he'll be released."
Dyer joined the Payson force in August after serving with the Phoenix Police Department for 22 years. His wife, Michelle, and their two children are still living in the Valley until the Dyers can find a house in the Rim country.
To help with some of the medical expenses, the spouses of Payson Police officers have set up an account at Wells Fargo Bank. Donations can be made at any Wells Fargo Branch to the First Southern Baptist Church account, 6371-685645, in Dyer's name.