BA Complete AR15 Upper with a 13.9" 5.56 BA Hanson Midlength W/12" AR15 ATLAS R-One M-LOK Handguard Complete Upper