Here is a 3D-printed add-on for your weapon that lets you launch soda cans easily. The Can Cannon is a launcher for your AR-15 / M16 rifle. It handles full, un-opened 12oz soda cans for now, but you can always experiment with it.
The above video shows a custom version of the launcher, enhanced with 3D printed parts. Don’t forget to check your local laws before going launching things you shouldn’t be. More information is available here.