These work perfect my kids were so happy with them. They last for a good few minutes before they need to be refilled, they are so much better then the ones I had growing up. They have a decent capacity and they shoot a great distance but sometimes the spray doesn't go exactly where u shoot it. But that only made it more fun for us. And it was only one gun so maybe just a random flaw but it's quick to adjust if u need to. My kids were thrilled to recieve this.