Well, for my birthday party I invited my friends over, and we had a dart gun war. It actually was REALLY fun, and every girl decided to keep their gun for future use. Now, originally I wanted to buy everyone Nerf guns, but those, of course, are all really expensive. The best we could've done was a single gun for $10, and if there were 8 of us, thats way too expensive. While in the aisle, I saw a two pack of guns, that shot 6 darts, came with some darts, and even a target, for $10. That would mean we needed 4, and 4 x $10 = $40, while 8 x $10 = $80, and with this we would've needed to buy some darts.
So, we bought the guns and when everyone got to the party, we excitedly went out to play. These shoot accurately, and pretty far. I would estimate that these shoot about 12-15 feet, give or take a little. They do need to be cocked before every shot, but very few guns don't. When purchasing these, I thought we probably wouldn't be using the targets, but as it turns out, later in the night when everyone was pretty tired of running around, we put the targets up and shot at those.
Overall, I was EXTREMELY happy with these, and I think we got a far better deal that we would've if we had bought any other guns.