Recently acquired this rail for the M4.
There is not a whole lot of options out there unfortunately for the M4 but Strike recognized that and released an MLOK variant.
The rail does not come with instructions but it is easy to install:
1. Break down the M4 and remove barrel.
2. Install the HAYL over the gas block.
3. Reinsert the barrel with HAYL handguard.
4. Guide the HAYL into the handguard retainer grove then line up the front.
5. Press the barrel all the way (just like you would with factory handguard).
6. Tighten your end cap.
7. HAYL comes with four anti-rotation set screws with supplied blue locktite...honestly...the HAYL did not move up and down once installed...only slightly right to left without the anti rotation screws.
8. Once the set screws are installed...enjoy the HAYL.
The HAYL looks awesome but better yet...it gives you MLOK flexibility...counts as 922r and provides much better traction for your grip. There are no sharp endges that makes things uncomfortable.
Another benefit I can see is that it can aid in airflow around the piston system over the factory style handguards.
I'd rate it 8.5/10...simply because it didn't come with a manual and the anti rotation screws are somewhat tiny so be careful not to lose them.