Guns are the talk of the political campaign season