The M712 Schnellfeuer is a select fire, magazine fed modification of the Mauser C96 handgun. It was designed to be exported to eastern countries such as China.
It has a suprisingly high firerate for it's time, coming in at around 900 rounds per minute.