Xproducts redesigned their Can Cannon and it is now within ATF's regulations. Last year, there were concerns about its legality due to some parts of design and Xproducts addressed the issue by changing some design.
Link:
https://www.xproducts.com/can-cannon-soda-can-launcher-ar-15-m16
Price $398.95
From: G
uns.com