A foreign national has been arrested after he was found with military explosives, including an RPG-7 rocket launcher and projectiles.