That looks like an Uzi and a pistol combined. Great job though!