Aero Precision 18" Fluted M4E1 Upper .223/5.56 Wylde Rifle Enhanced Gen2 Keymod Handguard AR15 AR-15 Sniper