Seems like you guys have already identified it, but perhaps you can help me recall something I saw a few years ago. In my collecting group, a guy brought in a similar "cap gun" which could shoot BBs with a standard #11 cap. I think it was styled as an 1851 Navy, and I believe he said it was from the 1960s. Does this ring a bell with anyone?