According to the ATF database, there are 5 registered FFLs in Hamilton, Michigan.
4658 E WASHINGTONHAMILTON, MI, 49419
3776 142ND AVEHAMILTON, MI, 49419
3075 53RD STREETHAMILTON, MI, 49419
4203 139TH AVEHAMILTON, MI, 494190000
3786 36TH STHAMILTON, MI, 49419