Hello everyone, new AR15 guy here. My friend have two PSA complete uppers and he plans to sell me one of the uppers. Both of the uppers seems the same to me. Which PSA upper is better? Thanks 
Here are the PSA uppers.
1. PSA SS12G2 Premium 16'' 5.56mm 1:7 Carbine Length M4 Blem - With BCG & Charging Handle
16" Barrel length
Chrome moly vanadium barrel
5.56 Nato Chamber
1 in 7" twist rate
chrome-lined bore
M4 Feed ramps
MI SS12G2 free-float Rail
A2 Flash Hider
Forged upper receiver
T-Marks
Carpenter 158 Bolt
Chrome-lined full auto profile carrier.
2. PSA CMV 16" 5.56mm 1:7 Carbine Length M4 Profile w/ M16 Bolt Carrier Group and Charging Handle
16" Barrel length
Chrome moly vanadium barrel
5.56 Nato Chamber
1 in 7" twist rate
Chrome-lined bore
HPT/MPI Barrel
M4 Feed ramps
F-Marked Front sight post
A2 Flash Hider
Sling Loop
MOE Black Handguards
Full Auto profile Bolt carrrier Group
Charging handle
Forged upper receiver
T-Marks

Here are the PSA uppers.
1. PSA SS12G2 Premium 16'' 5.56mm 1:7 Carbine Length M4 Blem - With BCG & Charging Handle
16" Barrel length
Chrome moly vanadium barrel
5.56 Nato Chamber
1 in 7" twist rate
chrome-lined bore
M4 Feed ramps
MI SS12G2 free-float Rail
A2 Flash Hider
Forged upper receiver
T-Marks
Carpenter 158 Bolt
Chrome-lined full auto profile carrier.
2. PSA CMV 16" 5.56mm 1:7 Carbine Length M4 Profile w/ M16 Bolt Carrier Group and Charging Handle
16" Barrel length
Chrome moly vanadium barrel
5.56 Nato Chamber
1 in 7" twist rate
Chrome-lined bore
HPT/MPI Barrel
M4 Feed ramps
F-Marked Front sight post
A2 Flash Hider
Sling Loop
MOE Black Handguards
Full Auto profile Bolt carrrier Group
Charging handle
Forged upper receiver
T-Marks
Comment