umm... If I'm not mistaken that's a CA m24. Not an M4. The M24 is bolt action, this post is on semi-auto's.