Police have identified the victim as 34-year-old Yogesh Bhavsar.
"He's the nicest guy you would ever want to meet, we always worry about somebody coming in," resident Joe Scheidly said.
Police say the shooting happened at 4:40 p.m. Wednesday inside the Best Convenience Store in the 500 block of MacDade Boulevard.
Bhavsar commuted to the store everyday from his home in New Castle County, Delaware.
Neighbors say he was kind to those short of cash and to children.
"A man with integrity, he helped all the children. When I was short of change and couldn't get bread, I could go to him, he said, 'don't worry about it,'" resident Carol Middleton said.
"I don't understand why anybody would do this and even if they wanted to rob him, they could've just taken the money, they didn't have to kill him," resident Darryl Barnett said.
Police say it was a robbery, but it's possible no money was taken because while the cash register was open, money was dumped on the floor.
There was an apparent struggle.
Bhavsar had a gun, but it wasn't fired. Police say he was shot once in the chest and his body was found behind the counter by a customer.
"Another business owner in the area had just walked out of the store as two males walked into the store and then moments later, he heard all of the chaos," Collingdale Police Chief Robert Adams.
Police say witnesses from a corner bar saw two men running from the scene, but a short while later, they were standing across the street watching the police activity.
The witnesses pointed them out and the two were taken in for questioning. They were, however, released Wednesday night.