No, but many towns will rubber-stamp concealed-carry permits without fuss, while in others (Boston for example) you literally cannot get a permit to save your life...There are definitely enough people carrying in MA (paired with pervasive A-hole attitudes) that I wouldn't recommend leaping out of a pickup truck in plain-clothes (at night) and threatening to kill someone. How on earth was the guy supposed to recognize that the detective was a cop, and not just some angry drunk?
Getting this detective behind a desk for the rest of his career would honestly be the safest thing for the citizens AND the cop.