A Delaware County man - who gave police conflicting stories about how he allegedly shot a 19-year-old woman in the head Tuesday night - is being held on $2.5 million cash bail, authorities said.

Michael DeLuca, 31, of Upper Darby, has been charged with attempted criminal homicide, aggravated assault, recklessly endangering another person, possession of a weapon, drug possession, and related crimes.

The woman was taken to the Hospital of the University of Pennsylvania for surgery, according to court documents.

DeLuca told police he accidentally shot his wife, identified as Alexia, while the two were sitting on a couch in their apartment smoking marijuana. He said he "felt something in the couch" and pulled out a gun which discharged.

He later told detectives that he was trying to unload a handgun and that it went off striking his wife in the head as she was looking at him, according to court documents.

Doctors at the hospital told police the entrance wound was behind the victim's left ear, according to court documents.

Witnesses at the scene told police they heard the sounds of quarreling coming from DeLuca's apartment, in the 7400 block of West Chester Pike, for 15 to 30 minutes before a loud bang, according to court records.

"Get up, Get up, You know I love you," a witness heard a male yell after the commotion.

Contact staff writer Mari A. Schaefer at 610-892-9149, mschaefer@phillynews.com or @MariSchaefer on Twitter.