What the hell is that?
Bob,If I remember correctly, the image was from the Polish Police Museum; I think that it may be some type of riot control grenade launcher.
That makes sense; at first it looked like some kind of short-barreled shotgun made by a near-sighted plumber.
It's Star Wars propmaking meet Flash Gordon.Perfect for the Three Mile island Mongrel in last week's entry...
It looks like a rolling block action. Thanks for your nice blog Sarge.
Post a Comment