Iran has stockpiled thousands of missiles and drones in secure locations as a deterrent against future aggression.