That's that new weird gun. .. God Kel Tec has gone mad with power.