Framingham- Mr. John R. Mahoney of Framingham died Tuesday, December 30, 2003 in Faulkner Hospital, Jamaica Plain. He was 87. Mr. Mahoney was born in Canada and was a machinist for many years for the George W. Moore Co. of Waltham. Mr. Mahoney was a World War II veteran serving in the U.S. Navy. Mr. Mahoney was the husband of the late Theresa (Pedato) Mahoney and is survived by two sons, John R. Mahoney and Kevin J. Mahoney both of Framingham. Funeral services and burial will be private.