Great stock parts kit.
The upper parts kit arrived as described. Shipping was reasonable . The parts a fit perfectly. This is the first parts kit I've purchased and assembled, however the quality seems very goo d and the price is great.
Reviewed by: Alessandro Giacobbe from POTTSTOWN on 6/7/2019