Brandon Hole, the 19-year-old who the police say fatally shot eight people at a FedEx facility on Thursday night, legally purchased two semiautomatic rifles he used in the attack more than six months earlier, according to the chief of the Indianapolis Metropolitan Police Department.