He used a pretty expensive 3D Systems 660Pro 3D printer for this creation. In the game of Halo, this is actually a M6C Personal Defense Weapon. It's pretty impressive, but remember this was done on a very expensive machine. here are the details of the 3D printed which was used by Bougie for this gun: http://www.3dsystems.com/3d-printers.../projet-660pro