Published: May 31, 2012 8:33 PM EDT
Updated: May 31, 2012 8:36 PM EDT

NORTH FORT MYERS, Fla.- John Stevens, 50, was arrested and is facing charges after throwing a wooden bat at an officer outside of his house on Wednesday morning.

The conflict began when officers responded to a call regarding a domestic disturbance at Stevens' home. While approaching the home, deputies noticed Stevens sitting outside in a chair with two baseball bats and a machete by his side.

According to police reports, deputies overheard Stevens say, "I wouldn't come any further if I were you."

The officer then asked the suspect to repeat himself, at which point Stevens threw one of the baseball bats at the officer. The officer was able to duck and the bat landed on the ground without striking him.

A second officer then got out of the vehicle, at which point Stevens picked up the second baseball bat. Believing he was going to be struck, the officer struck Stevens with his agency issued Taser X2. The suspect continued to actively resist, even after being struck.

After a short scuffle in the driveway area, Stevens eventually put his hands behind his back and was placed into handcuffs. He is now facing charges for assault on an officer and resisting arrest.