Just for the record, William P. Ring is the Coconino County Attorney, and is a Democrat.
http://www.coconino.az.gov/162/County-Attorney
http://billringforcountyattorney.com/
The Coconino County prosecutors have leaned strongly anti-self defense for quite a while.