Опять же какого рода огнестрел? возимый для стрельбы спешившись или носимый для стрельбы с коня?
Короче если в общем - у русских огнестрел есть, но луков больше (это если про детей боярских), но в течении 16-го века кол-во огнестрела растет. У татар огнестрела очень мало, луки практически у всех. У поляков луков практически нет, огнестрел распространен повсеместно.
А если нужно конкретнее - уточняйте период