Sen. Mark Pryor (D-Ark.), who has been hit by a barrage of gun-control ads from both the right and left, is fighting back.

In a new ad, Pryor defends his "no" vote on the recent gun background checks bill. The ad prominently features New York Mayor Michael Bloomberg (I), who founded the Mayors Against Illegal Guns group that is running spots that hit Pryor for his vote.

"The mayor of New York City is running ads against me because I opposed President Obama's gun control legislation," Pryor says in the ad. "Nothing in the Obama plan would have prevented tragedies like Newtown, Aurora, Tucson, or even Jonesboro."

(Jonesboro was a 1998 school shooting in Arkansas that killed five.)

Pryor wraps up the ad by saying: "I approve this this message because no one from New York or Washington tells me what to do; I listen to Arkansas."

The use of Bloomberg as a foil is particularly interesting; The Fix has previously argued that the ultra-wealthy liberal mayor of New York City isn't exactly a great messenger for the gun control crowd. And Pryor's ad seeks to take advantage of the big city guy trying to tell Arkansans what to do.

It's also interesting that Pryor twice invokes Obama while discussing the gun bill -- a clear effort to seek some distance from the president in a deeply red state.

Pryor is a top GOP target in 2014, with Republicans attempting to recruit freshman Rep. Tom Cotton (R-Ark.) for the race.