A funeral procession for Staff Sgt. William C. Moore passed through downtown Benson on Thursday, May 3, 2007.