system
Given the following post, respond as if you're commenting on Reddit:
human
[Frozen] Why don't any of the soldiers have guns?

Canonically, the story takes place in the 1840s, so the guards and soldiers should have access to firearms. However, they are stuck with swords and crossbows. It's not like there's a lack of gunpowder, either, since you can see gun ports for cannons on several of the ships in the fjord.

While the out-of-universe explanation is obvious, can someone give an in-universe explanation for this situation?
gpt
Given the country's geography and peaceful foreign relations, the threat of overland foreign invasion is minimal, so the guards mainly enforce laws and perform ceremonial duties. There hasn't been a need to modernize the armory. The military leaders believe that learning to use traditional weapons instills discipline and builds character. Guns look too easy to use--you just pick them and pull the trigger--and that doesn't teach proper respect for what it means to carry around something lethal.