Three men were charged Monday in connection with the slaying of a 52-year-old man during a robbery attempt in south Minneapolis last week, authorities said.

The suspects — John Davis, 50; Mashawn Moore, 18, and Marshawn Winston, 21 — decided to rob James Jerome Salter on a whim, according to a criminal complaint filed in Hennepin County District Court.

Police said the three men drove up to Salter near 5th Avenue S., just south of Lake Street, in the early morning hours of July 7, and demanded his belongings.

But one of the robbers became impatient, authorities said, and shot Salter once in the chest. He was pronounced dead at the scene.

Following their arrests, the men told police in separate interviews that Davis had shot Salter, the complaint read.

Winston and Davis were being held in lieu of $1 million bail, while Moore, who is accused of pulling the trigger, remains jailed in lieu of $2 million bail, online court records show. All three men are expected to make their initial court appearances Tuesday afternoon.

Twitter:@StribJany