Reminds me of the REX revolver from Battlfield games.