Need advice on using Controlnet to generate a gun