Wanted to share a 2 parts I have been working on for the M4. I designed these and printed them in Nylon Carbon Fiber PA12-CF. I am still tweaking the design and looking for some feedback. They install the same as the factory handguards but do have 2 m3 socket cap screws that secure the 2 halves together using heat inserts. The flashlight mount is for a Fenix PD35 Tac but can be sized for any light.
Just get the later riveted style. It works just fine and is much stronger than the earlier cast type. Here's one in stock:
https://www.gunpartscorp.com/products/740080