SDC, I totally agree that this is either a Model B or BM. After looking at the links you sent. From the pictures and the ruff discription, it's hard to tell which, but it is one of them for sure.
Now I need to see if I can find some place to get some parts from. As I said the stock is in sad shape and I may not be able to clean up some of the other parts, but now that I have a clue as to the maker I may have a better chace of getting this weapon back in shape.
Thanks again for all your help.