According to the ATF database, there are 2 registered FFLs in Zap, North Dakota.
119 IOWA STZAP, ND, 58580
204 DAKOTA STZAP, ND, 58580