My first thought would be something like a Mauser 96 or Astra 900, but the barrel section doesn't look long enough. Bergman-Bayard maybe?