According to the ATF database, there are 1 registered FFLs in Hamilton, New York.
1314 STATE ROUTE 12B APT 2HAMILTON, NY, 13346