That thing is so adorable. I wish for one. I will name it Herbert, but I will call it Squishy. It shall be my Squishy and I will love it and take care of it and even pick up its spent casings.
Damn fine construction. It looks so solid and real. Did you perspective-line the hell out of this, or is your sense of 3D geometry so deeply ingrained at this point you can just kind of intuit it?