Yes, I have. I now am receiving my Reserve pension. I went through the process while working as a GS to buyback my active duty military time and have it added to my GS time. It involved getting all of my Dd214s and active duty orders, filling out a form and sending it toy service agency, receiving another form from them which is then sent to a specific OPM office for a bill which you pay and then send the receipt back to OPM to get a magic letter saying you've paid your military deposit, which is also shown on your LES. I had to do something similar to buyback some previous GS time to add to the pension calculation time in service.
Key point is in order to be eligible for the GS pension, you must have five years working in a GS position. The military time is added to the GS time for pension benefit amount calculations only. However, by doing that, I had 10+ years and was already at minimum retirement age (MRA), so when I separated, I had the option of an immediate, deferred or postponed pension (MRA+10). The immediate meant I took the pension immediately but took a certain percentage per year deduction from age 62. Deferred meant I will wait until 62 but will not be eligible for FEHB Federal Health Insurance. Postponed mean at age 62, I can have FEHB as long as I had FEHB for five consecutive years before my retirement. TRICARE counts as an FEHB.
Check with you agency HR or read the OPM regulations. It is fairly well spelled out. There is the bureaucratic process, of course, which adds time to the final receipt date. Give it several months for each paperwork process and follow-up diligently. It's a game of perseverance unfortunately.