All carbine or M4 collapsibles have some rattle to them. There is less rattle on the quality ones like Colt, RRA and Bushmaster. They seem to be molded thicker and have a closer fit to the extension. Most of them source from the same fabs and OEMs, but some cheaper no-name stuff is slightly inferior.
If you want a stock that doesn't rattle, but is adjustable - you'll have to look at the aftermarket stuff like VLTOR and MAGPUL and those types. Expect to pay at least $120 for the most basic entry level stock in this category. These offer better cheek welds and are more solid with no rattle. They have more adjustment range, so you can fine tune to the exact LOP that you need.
I use the standard M4 stock, it doesn't rattle much, if any to make any difference or to make noise and feels solid enough. I don't see the value in spending $120-$250 on a high end stock. It isn't going to make me hit the target any better, nor is it going to have more stealth. No practical advantage. Maybe if I had to carry and use the AR on a daily basis as part of my job, then I might consider one of those for the extra comfort.
If you do settle on an M4 stock, just get one with an H-buffer. It will cost $15 more, but is better for carbine length gas systems.