November 6, 2014 Mariah Timms News Writer Nation Robert O’Neill, 38, from Montana, has revealed himself as the Navy SEAL who fired the shot that killed Osama bin Laden in May, 2011.