It sounds like what I need. I could carve a schnable into it and shorten it some more. I had just been thinking an 1899H solid frame forearm might be the right length but I bet there aren't any of them around doggy enough that I would be willing to modify it. Send me a PM with more info.
Send me your address and I'll send it to you to try.