The X-Launcher Flying Ring Cannon from ThinkGeek is “dangerous gyroscopic warfare” to say the least. Video after the jump. Click here for one more picture.

Simply take one of the cylindrical x-zylo projectiles (you get two) and place it over the front of the X-Launcher. Pull-back the launching platform and give it a good twist. Release to launch a flying ring up to 150 feet. Amazingly the rings glide silently through the air, with very good accuracy and range