Correct me if I'm wrong but IIRC large calibre cannons were only used once in the Sengoku Jidai period and they belonged to a foreign naval ship that was asked to bombard a costal fortress. If true, then surely only muskets and suchlike would be available.

Then again, it is only a game.