By Joe Holden

PHILADELPHIA (CBS) — Philadelphia police are investigating after a cook fatally shot a man at a corner store in Brewerytown on Monday afternoon. The deadly shooting happened on the 1700 block of North 27th Street around 1:30 p.m.

Initial reports suggested it was a hold-up at Madera Grocery and Deli. High-ranking police sources tell Eyewitness News, though, the man who was shot showed up to buy drugs when he attacked the dealer.

READ MORE: Thousands Protest Outside Philadelphia City Hall After Supreme Court Overturns Roe v. Wade

(credit: CBS3)

Sources say the store cook intervened and was pinned down.

The cook, sources say, reached for his gun and shot the man twice, killing him.

Sources say evidence suggests the killing was justifiable as the shooter was defending himself.

Felix Rodriguez, the store’s owner, says his worker had been fighting with others outside the store.

READ MORE: Supreme Court Overturns Roe v. Wade, Allowing States To Ban Abortion

“They’re fighting and somebody told me when they’re fighting, the kitchen guy got a gun and gave him a shot,” Rodriguez said. “I don’t know how many shots.”

Ebony Spencer, a frequent customer, says she sympathizes for all involved.

“I feel for everybody,” Spencer said. “Somebody lost somebody.”

The cook was taken into custody and is being interviewed by homicide detectives. Eyewitness News caught two people being taken into custody total.

Police also recovered the weapon used in the fatal shooting.

MORE NEWS: Roe v. Wade Overturned: Officials In Philadelphia Region React To Supreme Court Ruling Allowing States To Ban Abortion

It’s unclear if charges are pending.