District 5 shooter reaches plea deal