Gun rights advocate torn between political forces pulling in all directions