Police were called to the apartment complex near Ossington Avenue and Dundas Street West just before 8 p.m ET where 35-year-old Quincy Ramirez of Scarborough was found suffering from gunshot wounds to his chest and abdomen.
Police arrested and charged Edwin Parkinson shortly thereafter. Neither the victim or the accused have criminal records.
Det-Sgt Gary Giroux said Parkinson had done some renovation-type work for Ramirez's family a few years ago but there had been a dispute over payment.
"The accused took them to court and received a judgement, a monetary judgement in his favour, but not nearly to his satisfaction," Giroux said.
On Sunday, Ramirez was attending a barbecue party in the backyard of the the apartment residence where Parkinson lives.
Police said Parkinson was not invited to the party but it was likely that Ramirez knew he lived there. It had been several months since the two had seen each other.
At one point, Parkinson went into the backyard and demanded Ramirez leave the party, but he refused, police said.
"The accused returned to his residence and within a few minutes reemerged with a .303 calibre rifle and fired at least two shots striking the deceased on both occasions," said Giroux.
Neighbour Shane Leslie was woken up by the sound of gunshots and quickly rushed to give Ramirez CPR while his wife called 911.
"I ran outside, looked over my fence, saw somebody on the ground and people saying he’s been shot and that he's not breathing," said Leslie.
Paramedics transported Ramirez to a local hospital without vital signs. He was later pronounced dead.
Parkinson is scheduled to appear in court at Old City Hall on May 31, 2013, room 111, at 10 a.m.
Also on HuffPost