Guns are all over GOP ads and social media, prompting some criticism

You may also like...