16" m&p 15. Has a truglo lpvo on top just purchased and mounted about 6 months ago. Has a surefire 3 prong on the front. Has a bcm charging handle. Magpul handstop, and some other minor changes. Nothing has been changed in the internals. Also comes with the old handrail I took off and the old bird cage muzzle device and some other small things.