https://themodernsportsman.com/product.x-products-556-soda-can

Description / Manufacturer Information: X PRODUCTS CAN CANNON SODA CAN LAUNCHER •100% legal, BATFE Approved soda can launcher for your AR15/M16 rifle •Launches soda cans & other heavy, thin walled objects •Configured for launching full, un-opened 12oz soda cans •When used with MIL-SPEC blanks (sold separately) & fired at an optimum angle, you can reach an average distance of 105 yards •Sold as an assembled upper with receiver, headspaced & mounted ported barrel, & pressure tube •Compatible with any AR-15 MIL-STD bolt & most piston bolts •No-Hassle Lifetime Warranty •NOTE: Does NOT include BCG & Charging Handle 
Manufacturer: X PRODUCTS  
Model: Model Number: XAC-CANCAN-BLK UPC: 713757989411 CAN CANNON 
Condition: NEW