Half of GOP say guns are part of ‘free society’