100% working. No longer needed. Perfect for park with dog. Integrated ball holder. Ball not included. Use your own tennis balls Details below from Nerf NERF-TOUGH: Nerf-quality materials make our Compact Tennis Ball Blaster perfect for fetch and for teaching your dog new tricks EASY OPERATION: Operating the blaster is as easy as pulling back on the handle, loading the ball, and taking your shot GOES THE DISTANCE: Skyrocket tennis balls up to 50 feet With adjustable power, you can easily change the distance of your shots and adapt to any environment, whether it is a big park or a small garden FOR SMALL, MEDIUM AND LARGE BREEDS: Smaller diameter ball is great for dogs of all sizes SAFETY FIRST: Designed with your dog's safety in mind, each of our dog toys are tested to ensure endless hours of family fun