My SPR was built couple months ago with a Criterion 18” rifle length barrel and Sup Arms piston. It shoots pretty good. It has a Geissele Mk13 which barely fits the Sup Arms gas block. It doesn’t have M lok rail on the 11 and 1 o’clock either. I would highly recommend the Mk4 or Mk8 over Mk13 or...