Air Force error allowed Texas shooter to buy weapons