The woman said Hapner told her to tell the officer to leave and not say anything about his being in the house. She said she did not know if he had a gun, but he had recently threatened to shoot her in the head, according to the police report.

Other officers arrived and made contact with Hapner by cell phone. He continued to deny he was in the residence, but the cell phone pinged to the address and officers could hear him in the house. Hapner refused to come out of the house.

MORE: Miamisburg man charged in stabbing in Franklin

The SWAT team was called to the scene and eventually was able to talk him into coming outside.

Hapner, 24, was charged with three counts of domestic violence and obstructing official business, a fifth-degree felony. He was booked into the Butler County Jail and arraigned Thursday in municipal court, where bond was set at $30,000.

Police were on the scene for about two hours. Residents in nearby houses were asked to stay on opposite sides of their houses, the road was shut down and large crowds began to gather, causing panic, according to police.