We live at a time when manufacturing needs to meet the demands of the customer NOW. Companies that fail to provide the customer what they want crash and burn. This now, now, now society requires shorter development times and reduced R&D cost which result in ongoing or rolling development. I don’t buy the first run of anything; I wait for the published reviews to expose problems and then I wait for the manufacturer to fix those problems. There is no doubt that the FX Independence is a better gun today than it was when it was first released. Internal components were redesigned and more corrosion resistant materials used. Air Arms and Daystate also redesign internal components and change the materials used for those components when necessary. In no way does this impute the quality of the product being sold by these companies. Reputable companies, Good companies continue to improve their product and Air Arms, Daystate and FX are all Reputable, Good companies producing quality guns.