Puckett (March 6, 1926 – September 3, 2002) was a United States Marine who served as the 6th Sergeant Major of the Marine Corps from February 1, 1973, until he retired from active duty on May 31, 1975.
He served in World War II, the Korean War and the Vietnam War; receiving the Navy Cross for extraordinary heroism for actions in Korea.
He was the last Sergeant Major of the Marine Corps to have served in World War II.