A man carrying a gun was caught today at Delhi's Shaheen Bagh, the venue of mega protests against the contentious Citizenship Amendment Act and the National Register of Citizens. The man had walked into the protest ground and allegedly brandished the weapon till he was overpowered by the surrounding protesters, eyewitnesses said.