jjsporting multi launcher, tennis ball gun / t-shirt cannon, p2.668. includes co2 cylinder, and on/off bottom line. shatterproof aluminum air chamber & barrel. air or co2 jjsporting the jj multi launcher can be used with normal green tennis balls, t-shirts, stress balls, foam, confetti, color run powders, and more. these versatile launchers are made in the usa, by local airsmiths, so our local metal shop is less expensive than most commercial launchers. it has several safety features, and can use onboard co2 for multiple shots, or single shots mode using compressed air, from any tire pump, compressor, mini compressors, or cordless inflators. no matter how you fill them, while they (like all launchers from $699-$2,499) are one launch per air charge, ours can be recharged in just a few seconds from the onboard bottomline co2 tank, or with an air chuck, and refilled 1,000's of times. the tank and barrel is tough shatterproof aluminum, the valve is fiber reinforced nylon, these launchers have no pvc pressure holding components for safety and are built in compliance with most event and venue insurance regulations where pvc or friable plastic pressure holding components are prohibited. this launcher has all of the safety features of our other launchers, but with the larger tank and barrel, can do tennis balls out to 300 feet, and t shirts out to 150 feet, comparable to $699 welded steel or milled aluminum models. you may have seen this launcher at sporting events, concerts, and parades. as seen on tv, to reach the third tier of bleachers, the t-shirts are tightly rolled, and taped. one launch per air charge, or if using co2 cylinders, this provides one 125 psi refill for each ounce of co2.