I've got a Mosquito and it's not bad for what it is. I did find that it had a tendency to jam a bit when it was brand shiny new, but I fixed it by lubricating the ammo for the first while (throw 100 rounds into a ziplock bag and a few drops of 3-in-1 oil and shake vigorously) and once it broke in it was a lot better. I don't find it's accuracy to be as bad as some say. I can keep it inside a 4" circle at 25 yards most of the time. The only thing that bugs me about it is how far you have to pull the trigger before it actually fires.