Buffalo-area GOP congressman won’t run again after losing party support for backing gun control measures