به گفته یک منبع آگاه در ستاد کل نیروهای مسلح ایران، قدرت موشکی جمهوری اسلامی کاملا دفاعی است و علیه هیچ کشوری نبوده و صرفا برای پاسخگویی به تجاوز‌های احتمالی به تمامیت ارضی کشور است. خبرگزاری فارس به نقل از این منبع آگاه که نامش ذکر نشده، نوشته است: «جمهوری اسلامی ایران در دفاع از خود به دریافت اجازه از هیچ قدرتی در جهان نیاز ندارد و آزمایش‌های موشکی ایران در محدوده نیاز دفاعی امری طبیعی است و در صورت ضرورت انجام می‌شود.» این منبع آگاه در ادامه تأکید کرده است که جمهوری اسلامی دفاع را مسئولیت ذاتی حاکمیت و نیرو‌های مسلح خود می‌داند. گفته می‌شود ایران به تازگی یک موشک شهاب ۳ با برد هزار کیلومتر را آزمایش کرده است. موشک‌های بالستیک و قاره‌پیمایی که ایران در اختیار دارد، همواره به عنوان موضوعی مورد مناقشه در مذاکرات و روابط بین‌الملل جمهوری اسلامی مطرح بوده است. پس از آغاز جنگ داخلی در یمن که به جنگ نیابتی میان ایران و عربستان تبدیل شده، مقام‌های سعودی بارها در مجامع بین‌المللی ادعا کرده‌اند موشک‌های نیروهای یمنی که علیه نظامیان و زیرساخت‌های عربستان به کار گرفته می‌شود، از طرف جمهوری اسلامی تأمین می‌شود. در همین راستا، دولت عربستان حمله موشکی سال ۱۳۹۶ شبه نظامیان حوثی به فرودگاه ملک خالد در شهر ریاض را، «تعرض مستقیم نظامی ایران» علیه عربستان دانست و بارها از ایران به سازمان ملل شکایت برد. همچنین گفته می‌شود نیروهای حزب‌الله لبنان انواع موشک‌های میان برد و دور برد را برای جنگ احتمالی با اسرائیل از سوی دولت ایران دریافت می‌کنند. در شهریور سال گذشته دفتر سیاسی حزب دموکرات کردستان واقع در اقلیم کردستان عراق هدف حمله موشکی نیروهای سپاه پاسداران قرار گرفت که طی این حمله تعدادی از اعضای کادر رهبری این حزب کشته شدند. همچنین در خرداد سال ۱۳۹۶ سپاه پاسداران ایران به دلیل آنچه که «مقابله با تروریست‌ها» خوانده شد، تعدادی موشک میان‌برد زمین به زمین را از داخل خاک ایران به درون سوریه شلیک کرد. مقامات نظامی و رهبر جمهوری اسلامی همواره از قدرت موشکی به عنوان برگ برنده نظامی جمهوری اسلامی در منطقه یاد می‌کنند و در گذشته بارها اعلام کرده‌اند که برنامه موشکی ایران قابل مذاکره نیست.