Osama bin Laden death: Who really killed Osama and does it matter? Ex-Navy SEAL Robert O’Neill says it was he who fired the fatal shot at Osama bin Laden’s face that fateful day in 2011. Other SEALs, however, call him out for his BS. by Nicole Arce