This M16 D buttstock is complete, including rear sling swivel assembly. The solid rubber buttplate will not be perfect, but it will be in good shape. The stock will have a few blemishes, light scratches and/or nicks. See pictures for more details.
The Armory Upgrade Expert Grade buttstocks will have very few blemishes. $140
The Armory Upgrade Sharpshooter Grade buttstocks might have small dings here and there and might not be as smooth as the higher grades. $120
The Armory Upgrade Marksman Grade buttstocks will have small dings and scratches and might not be as smooth as the higher grades. $85