I've had a Gen 3 for almost 2 years now, been running a CO2 kit in it with CO2 mags for 18 months with no issues (well I've had to replace some o-rings in the mags, but you expect that with CO2), I love the pistol, my only complaint is that it has ruined other airsoft pistols for me. I've heard...