Sale Quick view Add to Cart Franklin Armory BFSIII M4 5.56 NATO 30+1 16" Black $1,109.99 $899.99 $1,109.99 FRANKLIN ARMORY