Although I am a long term New England hunter/collector, that only means that I have learned how very tough typology can really be. With that in mind, it seems to best match either Merrimack or Bare Island. My best guess is a Late Archaic Merrimack point, which are in the 6000 years old range. And as others have said, very nice point by whatever name.