for many years, the MacDonald’s in SE DC had armed guards but the school, not so much
You mean the McDonalds on Martin Luther King St.
(old Nichols Avenue.)
They needed armed guards there.
Probably any McDonalds on any Martin Luther King St in the world needs armed guards.