大家指点下这是什么枪


下面3支看起来像M9的变种吧,上面那支是什么枪啊?