According to the ATF database, there are 1 registered FFLs in Adams, Massachusetts.
9 GROVE STADAMS, MA, 01220