I've read a number of complaints about G&P internals, though that was a while ago.
Ultimately, there is no single "best" M4. Too many M4s out there, none of them are perfect. There is only what characteristics you desire and whether you can afford it.
"The Bird of Hermes is My Name, Eating My Wings to Make Me Tame."