It is an ex Austrian custom (border) police rifle according to the marking on the butt plate ZW stands for "ZOLLWACHE". Austrian Gendarmerie and custom (border) police carried M95 until early 1970´s afterwards M1 Carbines. All M95 in Austrian service were FTR´d in the 1950´s and 60´s and most of them were put in reserve.
Is there a manufacturing marking on top or side of the reciever? Budapest or Steyr?
Thanks.
It does not say Steyr or Budapest atop the receiver, or anywhere else. The top of the receiver has no markings at all.