Booz Allen Hamilton Corp. filed for an initial public offering Tuesday, aiming to raise $300 million in common stock to pay down debt.