Стреляли как умели. Стреляли с очень больших дистанций чтоб напугать (защита ведущего (бомбера) при атаке истребителем) стреляли с очень больших дистанций просто потому что не могли определить дистанцию до цели. Читайте мемуары. Ни о каких "наверняка" чаще всего речь не идет. В бою главное для многих - выжить. Подходить на 50м к атакуемому - вполне вероятно просто столкнуться.
ШКАС был очень хороший пулемет. Но как оружие против цельнометаллических самолетов он был очень плох. И как наступательное на истребителях и как оборонительное на бомбардировщиках -у пушки дальность эффективного огня гораздо больше,почему и не любили на бомберах ШКАСы и как только появлялась возможность - меняли их на УБТ . Эпоха 7мм авиационных пулеметов в начале 40-х кончилась. Не зря военные требовали от авиаконструкторов в начале 40-х годов все истребители оснащать крупнокалиберным оружием. Да все страны это поняли. Англичане, как только смогли поставить пушки на свои истребители - сделали это.