It's always been legal for members of congress to carry inside the Capitol Building and their offices.
They cannot carry in the city of DC and Pelosi has no authority to enforce DC laws.
Somebody needs to slap that bitch with a phone book. (If they still make phone books)
The series The Shield had the best use of a phone book I know of. When it split in half the cop took a half in each hand and continued.