I am more willing to take a Tech word that certain brands are shite as they know what guns they are working on and how many. Every one knows how hit and miss Airsoft QC is. So people say I have owned this one gun so I can say they are great is not really the best gauge of quality. I will also accept that Tech livelihood is based on people thinking they need the upgrades.