Nope: pretty certain you are not dreaming about push in barrel rifles ... or am I thinking about a Gat with a shoulder stock? I saw some Gat 'rifles' at a recent military fair. The chap on the stall was commenting that spares were now impossible to get so once those 'rifles' were broken, that was it.
Cheers, Phil