Prior to the current move from NYS to Kentucky, Marlin was at their present plant, now known as 100 Kenna Drive, since 1870, AFAIK.
Although today they are separate municipal entities, when the plants were first established in the 1800's, both East Haven (Winchester), New Haven (Mossberg), and North Haven (Marlin) were all considered part of the Greater New Haven area.
.