this is a full set and uncludes everything minus stock screw.
us plam grip
upper and lower handguards with metal and heat shield
grup screw and nut
sling
$80 plus tax cash/zelle, cards add 3%
out fo state buyers - no tax but you will be charged $15 for fully insured shipping