Well, see, DiFi, being one of the elite, doesn’t need to abide by the laws that are intended to protect the less enlightened from their own benightedness.
That’s why Michelle can eat a 5000 calorie lunch while limiting growing highschoolers to 1500 calories. She knows better and can control herself to only indulge once in a while.
Actually, the Constitution grants immunity to politicians grandstanding on the Senate floor, through the "speech or debate" clause. Not sure if that applies here, though, since I think possession of the weapons on display (if indeed she possessed them) would be a felony, and the speech or debate clause doesn't grant immunity for felonies.