I have one and I really like it. They come new with an extra recoil springs in the factory box. Depending on which one is in the gun, the light one or the heavier one, it may or may not cycle cheap promo ammunition. In the literature that comes with a new gun, in the user manual they specifically say that they function best with good quality ammunition.
Mine likes CCI Mini-Mags and WW Super X High Performance/High Velocity ammo. It will not reliably cycle ammo like the cheapy Rem gray lead waxed bullet stuff or the cheap Federal lead bullet offering, so I don't try to shoot them in it.