GERMAN BUFFALO BILL CAP GUN
This model is from Germany, but I don't know the name of the company that made it.
Photo thanks to Chuck Quinn
Click On Photo For Cap Gun's Parent Page