This is a Australian 9mm Owen submachine gun. It is 1/35th scale and there are 16 guns in four different configurations (with open and wooden riffle butt). The guns are 25mm long. You can find more products and information on www.3dinscale.com
Also available in 1:48th, 1:56th (28mm), 1:32nd and 1:10th scale.