MARX PLASTIC REPEATER CAP GUN
I can't see the holes in the anvil, but they are probably there and this channel on the top is probably to let the smoke travel down the barrel when the cap pops.

Photo thanks to Don Raker





Click On Photo For Cap Gun's Parent Page