Yes, for over 10 years. My insurance company sends the 2400 to the pentagon yearly, and I resubmit the 2401 every year, both by email. Easy to do. The guy presently in the position turns them in less than an hour. The 2402 is a Hold Harmless, done once initially.
As a retiree, I am authorized to fly onto a base for the same reasons that I would drive onto a base - to shop at the package store, to see a movie, whatever. A base/wing commander can blanket deny everyone if it interferes with his mission, but I have only had one instance of "You'll need to land before 0930 and you won't be able to takeoff till 1530". Otherwise, you call base ops (airport manager), tell them when you want to arrive, and they'll roll out the follow me truck and park you in front of base ops like a big shot. Unfortunately, I haven't been able to talk them into letting me use the base taxi system yet after I land
. Also, the tower may or may not be monitoring victor when you try to initially contact them when inbound. Closest Approach or ARTCC can call them on the land line and remedy that easy enough.
If you aren't active duty or retired there are other valid reasons, all listed in AIR FORCE INSTRUCTION 10-1001.
Edit: By the way, most on base, or at base ops aren't aware of this regulation and will tell you "of course you can't come here in your little Cessna, it's a military base!". You need to do it by the book, using the 2400 series as Evil states, then follow the procedure for prior permission before flying to any base. I haven't had any conversations with the guy currently managing the program at the pentagon, but his predecessor (Gabby Gabonia) told me that if there are any problems when I call for prior permission, direct them back to him for a briefing. In the military, you don't get to pick and choose which regulations you abide by. Exception is of course, if it interferes with the mission.