This is my M16 made from my M4. It has a long rail to put anything you want to customize it. I took the sights from the M4 and fixed them to look better. The front one is the one that I changed. Lastly I have to say the stock is perfect. It came out just right!