User blog comment:Ekreture/Ashigaru vs Yeoman Archer/@comment-4098900-20140722173431/@comment-4098900-20140727014043

Well I take back what I previously said, it became clear that they weren't "not so skilled" regardless the bow is still much more accurate and has greater range, but the biggest factor here is that it takes 3 seconds for these (very skilled) archers to fire another arrow whereas it takes a full minute for the Ashigaru to reload, who are already suffering from a notable range and accuracy.

To top it off, the only reason black powder replaced bows is because you could train people with it easily and quickly where as bow&arrows took years to master, not because the guns were more effective at the time.