Counting matching models…
It is a pistol from the game Team Fortress 2
minigun
These are all currently available results.