ALBUQUERQUE, N.M. (AP) — A New Mexico sheriff is voicing frustration with how bail reforms are being implemented, saying the state's "catch-and-release" system is putting violent offenders back on the street. Authorities say a state police officer is recovering after being hit Sunday with shrapnel from his badge after it was struck as a suspect opened fire during a traffic stop in Farmington. The officer and a San Juan County deputy returned fire, hitting and killing the suspect. Sheriff Ken Christesen said 26-year-old William Wilson had an extensive criminal history. Court records show he was released from the county jail earlier this month pending trial on aggravated burglary and firearm charges. The state Supreme Court earlier this year issued comprehensive procedures for judges to determine if and when defendants can be released. The rules are being challenged in court.