A U.S. narcotics agent failed to deposit his handgun and ammunition with Japanese police when he arrived in Japan in July and brought them into the country, sources familiar with the case said Friday.

The 30-year-old officer from the U.S. Drug Enforcement Administration arrived at Narita airport on July 8 en route from San Francisco and stayed in a hotel in Narita, the sources said.

The handgun and bullets were discovered at Narita airport on July 9 during a security check when he checked in for a flight to Guam.

Under Japan's firearms control law, foreign law enforcement officers must deposit those items with Japanese police upon entering Japan.

In August, a U.S. sky marshal who deposited his gun with police failed to notify them of 12 rounds of reserve ammunition and brought them into Japan.