Can't agree about the Hatsan boys, I have had mine for 2 years now and it has never missed a beat. Clean them, change the o-ring and it will shoot. It's not the nicest finished gun in the world, but it shoots!
In saying that, if you want an auto and have 300 or more to spend, buy a Beretta and you will never regret it. I have a 301 and love it, only downside it is 2 3/4 inch, but put No3 Express through that and geese come down just the same.
I bought the hatsan so I could keep my old Beretta off the sand and muck........and I repeat, never missed a beat, not trying to save face, it work