Just built one from psa and I managed to get great pricing and a stainless 18 inch 7 twist wylde 223 upper with all the pieces was 399 down from 749. Then the lower complete with trigger job for 219. Add shipping and ffl and I am just under 700.

So yeah the mp sport at that same level is a good buy