We have a few Uppers in stock.
KAC SR-15 16" Upper $2295
KAC SR-15 18" LPR Upper $2595
Armalite AR-10 A 308 Upper $1197
KAC SR-15 16" Upper $2295
KAC SR-15 18" LPR Upper $2595
Armalite AR-10 A 308 Upper $1197