well, it is a Germanicon Mauser but it looks to have been stuffed in the wrong stock. the receiver is a "byf 44", Mauserwerke Oberndorf made in 1944.

the stock is not German