According to the ATF database, there are 7 registered FFLs in Appomattox, Virginia.
6999 RICHMOND HWYAPPOMATTOX, VA, 24522
407 CROSSTIE RDAPPOMATTOX, VA, 24522
6768 RED HOUSE RDAPPOMATTOX, VA, 245220000
693 ELDON RDAPPOMATTOX, VA, 24522
341 PHELPS BRANCH RDAPPOMATTOX, VA, 24522
1110 OAK RIDGE RDAPPOMATTOX, VA, 24522
505 OAKVILLE ROADAPPOMATTOX, VA, 24522