This item is a plastic toy cap gun which measures 10" long. The hammer and trigger are metal. I believe this cap gun uses roll caps but since I don't have any I can't test it. There are no markings on this cap gun as to maker.
It is in great condition. Please ask any questions before purchasing.