Yes, there is an amazing Nerf gun that shoots tennis balls called the Nerf Dog Tennis Ball Blaster. This blaster has designed to shoot standard-sized tennis balls up to 50 feet.