866-U-ASK-NPC. Put about 30 minutes aside for this. You can ask verbally and they'll tell you, or you can ask for a "point capture sheet", which they will mail OR fax (maybe both if you get somebody nice). You'll have to give a reason, so just say "auditing my service record" or something. They'll then say something like "oh, you mean performing a periodic service record check" (which must fit into one of their checkboxes) and then just say yes. I'd say you have a 2 out of 3 chance of getting decent service. They told me it'd take 3 weeks to get it by mail, and it was at my house w/in a few days.
Cynical portion: But, be prepared to be disappointed with how many actual points you've gotten credit for, and having no idea which courses, funerals, BGO duties, JPME courses, or whatever else is missing. I h56ave no idea what to do on that side. It seems a little labor intensive to go item by item over the phone and say "is my May 12 funeral there? OK. How about my EEO course via NETC on...blah blah". At this point, I'm happy when I get my 36 points, then I'll submit all my documentation when I retire and hope for the best. I got 162 points last year (funerals let you go over the limit), and have 62 according to BUPERS....