Type: Sub Machine Gun

Are you looking for something compact but no pistol?
Then a sub machine gun is the gun for you!
The small size will make it easier to take smaller angles which is ideal for CQB.