i think the mc should get more anti aircraft mahinegun to cope with flying sword martial artist.
unlike airplane or fighter jet, martial artists with a flying sword is smaller and are more agile which will be difficult for cannons and regular ground firearm to attack.