Midwest Industries Carbine Length Upper Receiver 5.56 NATO 10.5" Threaded Barrel Black with MLOK Handguard
$544.74
Midwest Industries