An 18-year-old is in police custody in Richmond, Virginia after he allegedly shot two students outside his high school.