Working gun made with 3D printer
bbc.co.uk