When I was trained for the auxiliary security forces in Afghan-land, I used the M4. It is a great weapon. the only issues I had were my fault. I put about 700 rounds through a well used gun (the bluing was rubbed down to the shinny metal in parts) and it didn't have any function issues.

I'd trust it with my life as I would an M16.