I recently purchased upper directly from impactguns Ogden store and the staff themselves were friendly and helpful. I have put 1000rds through this upper without a hiccup with stated manufacture fps .22lr. I really did not mind the polymer upper because spare mil spec uppers are cheap and easy to find. Chiappa even allows users to swap per their manual. Overall at the pricing at impactguns has allowed me to own a reliable .22 in an ar15 platform. The only negative is the finish on the barrel as half is blues from the factory but it's nothing duracoat or cerakote can fix. You will be hard pressed not to buy because the price impactguns offers and the availability of low cost ar15 part options.