AR-15 UPPER ASSEMBLY 10.5" 5.56 NATO 1/7 10" M-LOK HANDGUARD NO BCG