This is the Blaster from Jak 2 and Jak 3. It's a WIP so it's not intended to be 3D Printed yet, but it's at a stage where I'm ok with folks having a play with and seeing if they can make it real.