(CNN) -- A Michigan teenager used a slingshot to successfully protect himself from a kidnapper who had grabbed his younger sister while she was playing in her backyard on Wednesday, according to Michigan State Police.

The 8-year-old girl was "mushroom hunting" in the backyard of her home in Alpena County when a man came out of the woods connected to the backyard, grabbed her and covered her mouth with his hand in an attempt to lead her into the woods, State Police Sgt. Shane Smith told CNN on Saturday.

The girl's 13-year-old brother, who was in his room inside his home, heard his sister's screams and grabbed a slingshot, pointed it at the abductor from his bedroom and successfully hit the man in the head, Smith said. Then the brother grabbed another stone, placed it in his backbone and hit the man again, this time in the chest.

  • Woman Accused of False Kidnapping Story Used Anti-Latino Racist Stereotypes to Describe Kidnappers, Activists and Academics Say

The kidnapper staggered as he was struck by the slingshot, allowing the girl to escape and run back home, Smith said. The kidnapper then fled into the woods, taking a trail well used by the community, Smith said.

Before calling the authorities, the girl's family called other members to inform them about the incident, so that they would be aware of the man in the woods.

A short time later, the kidnapper was spotted in the parking lot of a Big Lots store and then entering the bathroom of a gas station, Smith said. Michigan State Troopers found the young man, who was later found to be 17, and took him into custody.

The boy later told State Police detectives that he struggles with anger issues and that he "was looking for someone to physically assault," and the girl was where he was, Smith said.

The boy was arrested and charged with kidnapping and attempted murder and is currently being held in the Alpena County Jail on $150,000 bail, according to police.

Kidnapping