Rice County undersheriff improving after shooting