Deputies said the suspect was armed and fought with a homeowner

PORTLAND, Ore. (KOIN) — Deputies said they arrested a man who broke into a Castle Rock home and got into a violent fight with a person inside.

Authorities in Cowlitz County got a 911 call just before 9 p.m. on Thursday about a break-in on Toutle Park Road.

The caller said the suspect was fighting with her husband and shots had been fired.

Deputies and Castle Rock police responded and had to use a taser to take the suspect into custody. They identified him as 27-year-old Joseph Wiegert.

Authorities said he was armed with a piece of pipe with a hooked end when he forced his way into the home. The homeowner tried to block his entrance and told him he would shoot if he didn’t stop. Deputies said Wiegert overpowered the homeowner, knocked him to the ground and got inside. That’s when the homeowner fired.

The suspect was shot in the shoulder during the struggle but is expected to recover.

The resident suffered minor injuries, deputies said.

Wiegert was booked into the Cowlitz County Jail on charges of 1st-degree attempted murder, 1st-degree burglary and unlawful possession of a gun. He also had an outstanding felony warrant.