A 20-year-old man has been charged with capital murder for allegedly shooting 7-year-old Jazmine Barnes in Houston last month.