M4 Upper Receiver Complete
The M4 Upper Receiver Complete - makes it easy to change your loadout. This receiver comes completely assembled with all factory internals. Simply add your barrel, stock and lower.