My only concern about the OP's build would be the New Frontier lower. The NF lowers are polymer and I have never been a fan of plastic lowers on anything larger than a .22, but that is just my opinion.
The Bushmaster Carbon 15 is a polymer lower and it is fine on the .223 platform.
As was pointed out, the FFL is paid on the lower, not the upper.