M&P 15-22 Good. This is the one I'd get. Affordable. They have had some issues but have mostly been very reliable and S&W will solve any issues. For the price point, you cannot beat it. The S&W also uses a very affordable, well designed mag.
Colt M4-22 Not good. Made of pot metal by Umarex. Why Colt, WHY?
Mossberg- no way
Certain AR uppers? Depends. Nordic Components- good. Uses blacik dog/ciener/CMMG type mags, which are adequate and available. Most of your uppers use the same.