HARRISBURG, Pa. -

Officials say more than 100 shots were fired and one man is dad after a dramatic standoff in Harrisburg.

The scene unfolded at a city apartment complex Monday night.

Investigators say officers were trying to serve a warrant to 24-year-old Abel Roman, when he reportedly fired a shot and threatened to kill himself.

Neighbors were ordered to stay in their homes after Roman barricaded himself inside the apartment.

Officials say dozens of shots were fired over the next nine hours.

The coroner says Roman died from a self-inflicted gunshot wound.

One officer was shot in the hand. He's expected to recover.