Трудно назвать "лучший" по всем параметрам. Пистолеты используются для разных задач, и та модель, которая будет признана лучшей армейской - абсолютно не подойдет для повседневного ношения гражданскими лицами для самообороны.
Для самообороны основные параметры - размер, вес, ОД(останавливающее действие) калибра, скорость приведения в боевое положение.
Очень распространенное мнение, что для гражданской самообороны больше подходит револьвер, чем пистолет. Из-за очевидных факторов.
Возможно, лучший пистолет для самообороны - Glock 27 под .40 калибр. Он сочетает в себе компактный размер, малый вес, хорошее ОД, надежность.
Но лично мне гораздо больше нравятся пистолеты с открытым курком - это лучший контроль над оружием.
Хорошим пистолетом для самообороны был бы Walther P22, если бы не "спортивно-развлекательный" .22 калибр.
Пистолет Макарова - довольно компактный, надежный, удобный... Но маленький магазин и довольно слабый патрон. С другой стороны, гражданскому пистолету не нужно ведь пробивать бронежилеты, преступники ими не пользуются...
В общем, я затрудняюсь ответить
Кто стреляет первый, тот живет дольше.