I have a Foxtrot Mike 9mm AR9 with about 200 rds put through it. The upper has a 5 in barrel, 3 in flash cone, 7 in rail and forward charging handle that can be switched between the left and right side of the rail. Also comes with 2 ETS 32 rd mags and SBA3 brace.