A homeless man who fired several shots at Elgin police with an illegal gun in 2023 has been sentenced to 15 years in prison, according to the Kane County State’s Attorney’s Office. Odessian T.