Nice little bullpup.
Tragically it is a rubber training gun. But when I was a kid... I'd have done horrible things to have one.