I'll sometimes pin a cracked stock if I can hide the pin, usually under the top lever or trigger guard tang. What I do is first soak the stock in acetone to remove any oil from the wood (if necessary) then I pry the crack open usually holding it open with a toothpick laid on its side. Next I squeeze slow cure epoxy deep into the crack using a disposable glue syringe. Sometimes I used compressed air to force it deeper into the crack. I pull out the toothpicks squeeze the crack shut, wipe off the excess epoxy, wrap the area with wax paper and wrap it tightly with an old bicycle inner tube. If and when I install the pin after the epoxy's set I use a longish stainless steel screw. I first drill a hole, tap it and then slather the screw and inside of the screw hole with epoxy and screw it in. HOWEVER, I always notch the screw with a file so that I can easily break it off below the level of the wood. I typically only pin it only if I can completely hide the pin.
Steve