OLD MILL ARMORY is a reputable firearms dealer located at 106 16TH ST NE, Fayette, AL 35555, proudly serving the local community with a focus on quality firearms retail. Operating under FFL License Number 1-63-057-07-6G-09703, Type 07, valid through 7/1/2026, this trusted gun shop specializes in firearms sales and offers professional NFA transfer services. Led by Christopher Cannon, OLD MILL ARMORY provides efficient and affordable transfer fees—$25 for handguns and $25 for long guns—ensuring smooth transactions for firearm enthusiasts and collectors alike. While the business does not have a shooting range on site, customers benefit from knowledgeable service and a dedication to compliance and customer satisfaction. Whether you are purchasing your first firearm or adding to your collection, OLD MILL ARMORY in Fayette, AL, combines expertise and personalized service to meet your needs. Contact them at 205-632-4500 to learn more or arrange your transfer today.