Aero Precision M4 Upper Receiver w/ BCG and CH - Mid Length