Two congressmen are under fire for holding a patriotic firearm.

Last week, Rep. Ken Buck (R-Colo.) tweeted a photo of himself and Rep. Trey Gowdy (R-S.C.) holding an American flag-patterned AR-15 in a House office.

The D.C. attorney general reportedly looked into the photo as a potential violation of the city’s strict gun laws. Buck said that he has permission from Capitol Police to keep his unloaded gun on display, calling it nothing more than a “patriotic paperweight.”

Gowdy was on "Fox and Friends" today, where he said that it was cleared up yesterday afternoon that he and Buck didn't break any rules.

He quipped that it never dawned on him that he'd need a legal defense fund to visit a colleague in his office.

"As I look at that photo, the real crime is the suit that I have on more so than the holding of an inoperable gun after you receive permission from law enforcement," Gowdy said.

He added, "I can't dictate what's gonna become news and what's not."

Fox Reporter Beats the Odds, Gets a Gun Permit in D.C.

Anti-Gun Group Calls Murder Victim's Sister & Gets a Shocking Message

Pavlich Calls Out Feds for Direct Attack on Vets' 2nd Amendment Rights

Town Council OKs Battlefield Cross Memorial After Objections Over Gun

LaPierre on Proposed AR-15 Ammo Ban: 'Obama Hates the 2nd Amendment'