This thread is of course a bit outdated, but still here is my contribution.

A skeleton revolverstock of some sort. The Colt stock seems to be it's next of kin.

1279745

Cheers,
Emile