North Korea’s leader has vowed to build an “invincible military” in the face of hostile policies from the United States, according to state media.
Kim Jong-un added that weapons development was for self-defence, and not to start a war.
Mr Kim made the comments at a rare defence exhibition while flanked by a variety of large missiles.
North Korea has recently tested what it claims to be new hypersonic and anti-aircraft missiles.
The South meanwhile has tested its own submarine-launched weapon.