The thing to remember is, companies dont usually produce something thats not going to work. Generally, if a gun has an issue, its user error from bad maintenance or the wrong maintenance (i.e lubing things that dont need lube)
So my point is, get yourself one, and learn how to upkeep it properly and not from some bloke on the forum who "heard" off his mate, that you can take one in the shower to clean it. If you do that, the gun will be brilliant for you. If you dont, then expect problems with any gun you buy. £1200 gun or £300 gun. Its the same deal.