This simple but precise launcher projects 16 mm steel balls at ranges suitable for use on the bench top or from the bench to the floor. A protractor and plumb line make it easy to set any required launch angle from 45 downwards to straight up. Three different spring tensions give three repeatable launch speeds (ranges of 1m, 1.5m and 2m) and a magnetic piston ensures that the ball does not touch the side of the barrel and launches straight every time. A cable release gives a smooth triggering to prevent jerking. The unit can stand on its own or be fixed to the bench with a clamp.