Police said Haggard went up to a 31-year-old man who was leaving a store, announced a robbery and pulled out a gun. The other man also pulled out a gun and fired, hitting Haggard in the chest.