It is a great fit for the Canadian Kel-Tec Sub-2000 with its longer barrel. Could even add muzzle brake if one wanted. Since one of its inside panels is covered in hook and loop should be easy to customize to anyone's specific needs with 3rd party options. Outside pocket doesn't have anyway to organize it, so it is just a big space - which is why I give it 4 stars and not 5.