I have a couple of the LMT's, a couple of the B5's & both are good; I really prefer the fit of the LMT but it's noticeably heavier than the B5.

I have several of the Magpul STR's & they are a close 2nd to the LMT's........a bit more compact, lighter & a bunch cheaper, but still have a very good cheek weld that is better than the B5's. STR's also have a lock.

CTR's a fine for a low cost option on a multi use rifle..........not the best for much of any precision shooting because of the weaker cheek weld, at least for me.

YMMV