До 01.10.2011 года действовало: выслуга 15 лет - можно претендовать на "военную" пенсию.
Сейчас 20+ лет выслуги лет. Или 25 лет "общего стажа" и выслуга лет более 12.5 лет.
Плюс в связи с повышением пенсионного возраста появилась дифференциация по возрасту и стажу (вот те самые 20+ лет. Т.е. просто 20 лет может быть мало - сейчас вроде вообще 21 года. Точно не знаю - нужно уточнять у пенсионщиков). Ну и Вам чуть-чуть не повезло - Вы не лётчик. Там всё по старому.
А вот насчет минимального возраста (45 лет) - это я не знаю как сейчас. Так что врать не буду.