According to the ATF database, there are 3 registered FFLs in Edgerton, Kansas.
104 E 3RD STEDGERTON, KS, 66021
15000 EDGEERTON RDEDGERTON, KS, 66030
326 E 2300 ROADEDGERTON, KS, 66021