John Pierce, 22, was arrested in Texas City for allegedly shooting Jeremiah Olmstead on State Highway 146. Pierce faces charges of aggravated assault with a deadly weapon and deadly conduct. Olmstead is hospitalized in stable condition, and the investigation is ongoing with police seeking further information from the public.