Pros /cons for all of them relative to each other, & they are all good, but for my money, hands down, the Compass Lake upper on a quality lower gets the nod, but I'd likely choose the Bartlien barrel over the Krieger, & if you want to save a few bucks, go with the Douglas or Criterion barrel option...................all assuming that you can live with a stainless barre (no mag dumps).

MM