I had one a while back and traded it away for something else(which has since been traded also-you know how that goes)and liked it. My only real complaint was that it was tough to clean, but it was accurate and really fun to shoot. They take S&W mags, so mags are easy to get. They are built pretty tough, IMHO, and should last a long time, but they really aren't a 100 yard gun. They are a great 50 yard gun, though, if that'll do it for you.
------------------
With my shield or on it...