This is my first Lego gun. I improved it in the last few years. I had to put some reinforcements in it because of the stress that's created by the springs and elastic's. and it had a hidden visor. And it can be shooted around the 10 meter if I'm not mistaken.