Пистолет до сих пор является оружием ближнего боя, так как с его длиной ствола и ненадёжным упором прицелиться вдаль проблематично, поэтому и рекомендация стрелять в упор. Прицельно бросить копьё на скаку тоже маловозможно, поэтому атака копьём осуществлялась, по сути, тоже в упор. И вот тут мы подходим к существенной разнице между ударом копья и выстрелом из пистолета. Пуля в любом случае ударит с той силой, которую имеет по выходе из ствола, даже если стрелок не справился с отдачей и пистолет из руки банально вырвало. А вот копьё, если рука недостаточно тверда, противника не поразит - то есть пистолет уже лучше. Кроме того, пистолет меньше и легче. Это значит, во-первых, что пистолетов действительно можно взять больше, чем копий, из-за веса. А ещё это значит, что пистолет проще перенацелить из-за размера, что с копьём уже более проблематично даже стоя неподвижно, а уж на лошади - тем более.