Esquire has issued a response to a Stars and Stripes piece that questioned its huge Osama SEAL article's accuracy.