A man accidentally shot himself Thursday afternoon while fighting with a home invader in the West Elsdon neighborhood on the Southwest Side.

Shortly after 4 p.m., the 69-year-old man heard a noise inside his home in the 3600 block of West 57th Place and then spotted an male inside the residence, according to Chicago Police.

The man grabbed a handgun, but the home invader attempted to disarm him and a struggle ensued, police said.

During the struggle, the 69-year-old man was shot in the hand, police said. The home invader then ran away.

The man was taken to Advocate Christ Medical Center in Oak Lawn, where he was listed in good condition, police said, adding that he is not expected to be charged.

No one was in custody in connection with the incident Thursday afternoon as Area Central detectives investigate.