Of course, Sen. Ted Cruz (R-TX) is a Republican.
That puts him in proximity with guns and gun posters, as seen in this picture from Associated Press photog Charlie Neibergall, more often than Democrats.
Still, imagine a similar situation–a U.S. Senator campaigning for President–and instead of a pro-2nd Amendment event, it’s a pro-gun control event. Imagine this Senator is standing in front of a giant poster of a pistol–one meant to demonize the weapon rather than promote it.