AR-15 UPPER ASSEMBLY 16" MULTI CALIBERS 12" M-LOK HANDGUARD NO BCG