Carl O. MacCheyne, 74 of Lafayette died June 29, 2013 in Crouse Hospital. He was predeased by his parents Samuel and Mae MacCheyne, his son Jason in September 1989. Survived by his sons Barry (Judy) of Webster, NY and Scott (Alexandra) of Portland Maine. His grandchildren Megan, Rachel, Colby and Chloe and his long time friend Patricia Morezak. Carl was a pipe line welder and a member in the local 73 union for over 50 years. He was a life time member of the Pompey Gun Club and the NRA. Carl served in the US Army. Calling hours are Wednesday July 3, 2013 from 5-7 pm at the Hall Funeral Home in Lafayette, NY. A Memorial Service will be conducted at the Restvale Cemetery in Seneca Falls New York at 11:00 AM Friday July 5, 2013. In lieu of flowers please feel free to send a donation to the NRA at www.nra.org or mail to 11250 Waples Mill Rd. Fairfax, VA 22030.