gun makers puzzle