Yeah, I have a sweet-ass pension, and I ain't even gonna apologize for it. (Assuming the government doesn't claw it down sometime over the next 20 years....)
If I go at 25 years, it's 50% of the average salary of my best 5 years.
At 30 years, 60%, and at 35 years, 70%.
So, if I were a constable ready to retire today, my salary would be in the 92k range.
Based on myself, getting on at age 23, that would mean retiring at 48 with a 46k a year pension, at 53 with a 55k a year pension, or at 58 with a 64k a year pension.
My pension is based strictly on years of service. Most other Canadian police services have a calculation for retirement combining years of service and your age. Not sure how things tend to work in the states.