Modern Firearms - B+T TP380 semi-automatic carbine and pistol (Switzerland)