FRANKLIN ARMORY GEN 3 BFS Test & Review