He saw a doctor at Walter Reed ~ military business. The cops had no jurisdiction.
The fed law only covers you while traveling through, not conducting local business. He was not on military orders, he was traveling on his own. Also, having the guns on Walter Reed’s property is a huge nono, he knew better.
Like I said, I do not agree with it, but the gun laws, especially in that part of the country, are intended to trap people.