Navy SEAL whose shots killed bin Laden goes public

Wccb Charlotte Sept 2025 Icon 512x512

WASHINGTON (AP) β€” The retired Navy SEAL who says he shot Osama bin Laden in the forehead has publicly identified himself amid debate over whether special operators should be recounting their secret missions.

The former SEAL, 38-year-old Robert O’Neill, tells The Washington Post that he fired the shots that killed bin Laden. He first recounted the story in February 2013 to Esquire magazine, which identified him only as “the shooter.”

One current and one former SEAL confirm to The Associated Press that O’Neill was long known to have fired the fatal shots at the al-Qaida leader.

O’Neill tells the Post that shots also were fired by two other SEAL team members, including Matt Bissonnette, who describes the raid somewhat differently in the book “No Easy Day.”