The Madison County Sheriff’s Office has charged an 18-year-old following a fatal shooting in Meridianville on Thursday.