Uvalde school shooting suspect was a loner who bought two assault rifles for his 18th birthday – CNN