The perfected form of my LEGO fire-select rubber band pistol.
Max capacity is up to 20 rounds, though I tend to get worried beyond 13.
Its range is 6-7 meters, and pull length about 21cm.
Fire selector is located in trigger. Gun normally fires semi-auto, but secondary fire mode empties clip in one shot.
Who says engineering isn't an art? :-P