Sandwich Guy art on K Street, Northwest, Washington D.C. Photograph by Franziska Wild.
Sandwich Guy art on K Street, Northwest, Washington D.C. Photograph by Franziska Wild.
Never before in the history of the nation, or the world for that matter, has the fabled subway sandwich become such a rich emblem both of resistance to fascism and satire.
Republished with permission from Common Dreams, by Abby Zimet
As armed, burly goons roam D.C.’s streets, besieged residents say “it’s the little things” that give them solace, which is why they’ve embraced as their new folk hero “The Sandwich Guy,” the pissed-off, pink-shirted, possibly drunk veteran and DOJ attorney who one recent night lost it, got in a goon’s face, yelled “Fuck you! You Fucking Fascists!” and heaved his sub at him. He was arrested and fired, but a grateful city has joined in his valiant subrising, joyfully proclaiming, per Bowie, “We can be gyros just for one day.”
These totalitarian days, the nation’s capitol is thronged with “an alphabet soup” of so many alleged law-enforcers—National Guard, Customs and Border, DHS, DEA, Capitol Police, US Marshals—many people feel “they walking the streets like there’s a war going on.” With ongoing risks to D.C.’s precarious local autonomy—a bogus DOJ probe into “fake” crime data, a GOP push to end home rule, their purported leader’s threat to take over and “run it really, really properly” (God knows what that means)—the tensions were evident Wednesday with a massive show of force outside Union Station, where regime hacks Hegseth, Vance and Miller came to survey their armed carnage, swagger about and hand burgers to a pointlessly deployed National Guard. Predictably—polls show over 80% of residents oppose the seizure—they were met by boos, jeers, “Free D.C!” and, for Vance, “Go fuck a couch, J.D.”
It got worse when they opened their fetid mouths. Vance smirked it’s good they were there in one of D.C’s most crime- free spots because there are so many (gasp) “vagrants.” Repulsive, sing-songy white supremacist Stephen Goebbels Miller “erupted in a manic fascist rant,” babbling the thugs will now let black people feel safe even though he doesn’t know any, and besides, “We are not going to let these crazy communists destroy a great American city.” “All these demonstrators, they’re just elderly white hippies, they’re not part of the city and never have been,” he snarled brown-shirt style as the multi-hued-and-aged crowd booed. (Hegseth sneered.) “We’re gonna ignore these stupid white hippies that all need to go home and take a nap because they’re 90 years old.” Vile, hateful, clueless, entitled, agitprop assholes ‘R us. From we the people: Better a stupid white hippie than a Nazi loser any day.
Amidst so much rancor, hubris, racism and mindless flexing of military force, residents say, “People do want to fight back—just resisting and not being beat down by all the crap that’s going on.” Which is how “a sandwich became a symbol of resistance in a surreal time,” the people’s way to combat an autocrat’s illegal seizure of their city and a primal, if petty, “collective scream for everyone who loves D.C., “One Small Sub for Man…One Giant Gesture for Democracy.”
Enter, possibly having imbibed a bit, Sean Charles Dunn, a 37-year-old veteran and trial attorney who on the night of Aug. 10 famously brought a sandwich to a gun fight when he confronted a pack of masked-and-kitted-up cops and border patrol guys “performing official duties”—aka standing aimlessly on 14th Street NW glowering at innocent passersby in a performative show of firepower for their mob boss leader.
A brief video of the encounter has gone viral. A fuller version shows Dunn first across the street, holding a wrapped hoagie, yelling to a guy filming, “See these fascists right here in our city?” Then he turns toward them, yelling, “Shame, shame, shame.” The guy laughs: “That’s the truth, you ain’t talking shit.” Later, Dunn strides purposefully toward the swarm of uniforms, stops in front of one, points in his face and yells, “Fuck you! You fucking fascists! Why are you here? I don’t want you in my city!”
Police say he “continued his conduct for several minutes” before crossing the street, coming back, “winding his arm back and forcefully throwing a sub-style sandwich” at the agent, “striking him in the chest.” All hell breaks loose. Up to 20 goons, with nothing else to do, give chase, handcuff and arrest him. He’s later released, then re-arrested in a hyped-up DOJ video, “Operation Make D.C. Safe Again.”
Dunn was charged with one felony count of “assaulting, resisting, or impeding certain officers (of) the United States,” a federal charge that carries up to ten years in prison. The dangerous perp, it turns out, is an attorney who worked as an international affairs specialist in the Justice Department’s criminal division. He’s also an Air Force veteran who served in Afghanistan from 2006 to 2011, with a stint in Kandahar. He earned over a dozen awards during his service, including the Global War on Terrorism Service Medal, Air Force Good Conduct Medal, Afghanistan Campaign Medal, National Defense Service Medal, Air Force Legacy Service Award and National Atlantic Treaty Organization Medal. After news of the foot-long fray, the Air Force Times couldn’t believe “this nonsense” (over) assault with a deli weapon,” noting Dunn’s lawyer “questioned whether this deli-quence meets the standard for a felony charge.”
D.C residents were also up in arms and subs, gleefully insisting—hat tip to Gil Scott-Heron—”The Revolution Will Be Satirized.” New protest signs sprang up:
- “Don’t Fuck With DC Unless You Want This Foot-Long,”
- “Sandwiches Against Fascism: These Condiments Don’t Run,”
- “Totalitarian Italian,”
- “Don’t Bread On Me,”
- “Officer-Involved Hoagieing,”
- “Hero With A Hero.”
- They demanded the Smithsonian display the sub as “a national treasure” (until purged)
- Urged Subway to redeem itself for a pedophile scandal with a 2-for-1 deal, “One to Eat and One to Throw”
- Suggested new “throwables—Choose Your Weapon”—like Operation Breadstick Thunder and BLT-47-Assault Sub.
- They had questions: “Was it a Club Sandwich?”
- “Assault with a deli weapon is a felony now?”
- “Isn’t this baloney?”
- They had praise: “Now this is how you use your White Privilege for good.”
- And if called to serve on Dunn’s jury, “I will vote ‘Not Guilty.'”
There are sub-themed t-shirts: “Battle For D.C.” Also sub-themed D.C. flags that fortuitously replace the two former red horizontal bars, based on George Washington’s coat of arms, with, yes, subs. Lorraine Hu initially posted one on Reddit for “a moment of levity,” and was flooded with thousands of likes and requests. “I realize sub-sandwich art is a very specific cultural moment,” she laughs, but she is still frantically filling Etsy orders on flags, pins, tote-bags and a $20 “Tasty Symbol of the Resistance” t-shirt. Most noticeably, one as-yet-unnamed patriot, or more likely several, took to festooning much of D.C. with posters memorializing the subrising by riffing off a popular Banksy piece Flower Thrower that pictures a protester hurling, instead of a Molotov, a bouquet. For D.C., of course, the bouquet has been delectably replaced by—hold the mustard, bring on the fury—a sub.
Shockingly, regime officials are unamused by a newly rowdy populace rising to proclaim, as the late, great David Bowie exhorted, “We can be heroes (or gyros)/Just for one day.” One grim White House spokesperson decried posters “glorifying” violence against the blue, declaiming of Dunn, “This man assaulted a law enforcement officer”—widely deemed “a bit rich” coming from a White House that pardoned over 600 hooligans who viciously assaulted hundreds of cops in a Jan. 6 riot. FBI hack head Kash Patel bloviated like it was Bin Laden the FBI had “arrested this individual and he has been charged with a felony assault.” Fox loudmouth and new U.S. Attorney Jeanine Pirro (really) said of the perp who “forcefully threw a sub-style sandwich”, “If you lay a hand on a law enforcement officer (not, actually), we will come after you with the full weight of the law…This alleged assault is no joke.”
The worst of the worst, Pam Bondi, was the worst. Likewise stern, she decreed, “If you touch any law enforcement officer”—again, actually not; the sub did—”we will come after you.” Evidently unaware setting such a ludicrously low bar for assault could encourage protesters with nothing to lose to be more violent, she stonily announced Dunn had been “FIRED” from the righteous work of the DOJ and charged with one felony count for assault, with a court hearing in September. Okay: due process and all. Then she got as ridiculous and grandiose as her ridiculous, grandiose boss. Of the military-serving, DOJ-lawyering, and yes sandwich-hurling Dunn, she said, “This is an example of the Deep State we have been up against for seven months.” Sigh. Every petty, brutish, lawless, witless day, these cartoon villains prove, says one online sage, “We are not a serious country.”

Penguins join the Subrising Meme on BlueSky
Common Dreams has been providing breaking news & views for the progressive community since 1997. They are independent, non-profit, advertising-free and 100% reader supported.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/isnt-this-baloney-assault-with-a-deli-weapon\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}