Might be some kind of a model or prototype? Maybe it's not supposed to fire (I wouldn't want to fire it.......)!

My first thought is it's kinda shaped like some of the early semi autos.

Who knows?