Здравствуйте!
Ваша ситуация требует комплексного анализа нормативных актов, регулирующих пенсионное обеспечение, как по линии Министерства обороны, так и по линии Социального фонда России.
Пенсия по линии Министерства обороны (МО).
Согласно статье 13 Закона РФ от 12.02.1993 № 4468-1 «О пенсионном обеспечении лиц, проходивших военную службу, и их семей», право на пенсию по выслуге лет имеют военнослужащие, если они уволены по состоянию здоровья и имеют выслугу не менее 20 лет.
В вашем случае, общий стаж военной службы составляет 17 лет 5 месяцев, что недостаточно для назначения пенсии по выслуге лет. Однако, пенсия по инвалидности может назначаться вне зависимости от выслуги, если увольнение произошло по состоянию здоровья, вызванному военной службой. Если на момент увольнения вам была установлена инвалидность, и она была связана с прохождением службы, то вы могли иметь право на пенсию по инвалидности.
Пенсия по старости (по линии Социального фонда России). Для назначения страховой пенсии по старости на общих основаниях, предусмотренных Федеральным законом от 28.12.2013 № 400-ФЗ «О страховых пенсиях», необходимо наличие минимального страхового стажа и пенсионных коэффициентов (более 30). На текущий момент минимальный необходимый страховой стаж составляет 15 лет.
У вас есть 25 лет 6 месяцев общего трудового стажа, что соответствует этому требованию. Однако, ключевым моментом является наличие справки, указанной в Федеральном законе от 22.07.2011 № 126-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации в связи с совершенствованием пенсионного обеспечения». В соответствии с этим законом, пенсионные органы могут требовать дополнительные документы, подтверждающие стаж или особые условия службы, если они необходимы для перерасчета пенсии.
Отказ в пенсии по линии Социального фонда на основании отсутствия справки связан с изменениями, внесёнными в законодательство в 2011 году. Согласно этим изменениям, если какие-либо периоды вашей службы требуют дополнительного подтверждения (например, периоды льготного стажа, которые могут быть засчитаны за службу в армии), вам необходимо предоставить соответствующую справку из военного ведомства.
Заключение. Вы могли бы претендовать на пенсию по инвалидности при увольнении по состоянию здоровья, если это состояние было связано с прохождением службы и установлена инвалидность. Для назначения страховой пенсии по старости, вам необходимо запросить у Министерства обороны или в военкомате справку, подтверждающую периоды службы или особые условия, в связи с которыми требуется перерасчет стажа, согласно 126-ФЗ.
С Уважением!
Поскольку Вы на момент достижения Вами возраста 45 лет уже не были военнослужащий, то нет, не имели.