Budapest m95/30 carbine
8 x 56r
all matching numbers 
in very good condition