Is it a 30 minute connection (which I wouldn't personally do) at DCA or is it actually 30 minutes before boarding? Either way, I might suggest buying something at your origin airport or bringing something from home because who knows whether your originating flight may be delayed.