It happened around 3 p.m. Tuesday in the 2100-block of Lees Union Church Road.
A deputy responded after a man called 911 saying his neighbor Willie Sherwood Lee, 74, was shooting across the road towards him.
When the deputy arrived at the caller's home, Lee fired towards the resident and the officer. Both took cover and waited for additional help.
Lee was on the porch of his home directly across the road when the shots were fired. At some point during the standoff, Lee left his porch and his weapon behind and got onto his riding lawn mower.
"I heard a shot go off and he [my friend] said, 'I'm getting shot at.' We ran under the car port," said eyewitness Russell Thornton. "So, I was like bump this, I'm getting back inside. I called 911. Another deputy comes up, starts talking to us, really didn't think the situation was that serious, then he gets shot at about five times."
Lee was approached by officers, and, following a brief struggle, was tasered and eventually taken into custody.
Authorities are still trying to determine what prompted him to begin firing at his neighbor, and then the deputy.
Fortunately, no one was injured. Lee is charged with assault on a law enforcement officer with a firearm.
With information from Mickey Lamm/WTSB Radio