M16A2 Upper Receiver, Stripped, Poor Finish, *Used*
M16A2 upper receiver, *Used*, stripped of parts & no finish.
M16A2 upper receiver, *Used*, stripped of parts & poor finish.
These are GI M16A2 stripped upper receivers in *Used*, serviceable condition.
They have no original finish remaining as these were prepped for refinishing.
Some of the surfaces and corners show the signs of hard military service use.