Commander of the Islamic Revolution Guards Corps Major General Mohammad Ali Jafari warned the enemies of Iran’s missile capabilities, saying the country has a stockpile of projectiles that are capable of hitting targets within a range of 2,000 kilometers with pinpoint accuracy.