Theres still a few other issues though First bows require a lot of frigging training, where with muskets/rifles you can gather some citizens and give them a few weeks worth of training. And second, with a decent industrial base its relatively easy to produce muskets/rifles.