S.F.D now has the REALLY COOL... X Products Can Cannon upper in the shop for $375.95. It is made to fire soda cans from shorty's, to the large energy drinks out to 100yrds. It will also fire anything else that safely fits in the tube like tennis balls, lacrosse balls, and other things without forcing them in. I also have the 5.56 blanks for $7.99 for 20rds, that propels the items from the tube. The upper can be put on any stocked lower since the ATF doesn't consider it at an rifle or shotgun.