In recent weeks, North Korea has fired a slew of missiles and artillery shells in an apparent effort to upgrade its military capability amid deadlocked nuclear talks with the United States.