According to the ATF database, there are 3 registered FFLs in Hammon, Oklahoma.
20322 HWY 33HAMMON, OK, 736500000
20322 HWY 33HAMMON, OK, 73650
19638 E 970 RDHAMMON, OK, 73650