SALT LAKE CITY — A man who shot at federal agents and police officers while being served a search warrant two years ago pleaded guilty Tuesday in federal court.

In a plea agreement, Troy Cabibi, 30, admitted to assault on a federal officer, discharging a firearm during a crime of violence and possession of a firearm by a convicted felon. The agreement recommends the South Salt Lake man serve 20 years in prison. Sentencing is scheduled for Sept. 11.

The charges stem from an incident at midnight Aug. 26, 2010, when members of the Joint Criminal Apprehension Team went to a South Salt Lake house to serve Cabibi an arrest warrant for a state parole violation. He fired at officers using a .45-caliber semi-automatic weapon. 

"One of the officers he assaulted sustained a life-threatening injury which has caused permanent damage," according to the agreement.

Cabibi was previously convicted of manslaughter in the shooting death of a 21-year-old man outside a Midvale convenience store in 1998. He was 17 at the time.

Dennis Romboy

Twitter: dennisromboy