I would just make a channel for the ball in a way it would be loaded by gravity. Keep it simple . That way you could also save some (quite a lot) pins.