More than 50 people gathered Friday to speak out for their right to bear arms along U.S. Highway 101 in Coos Bay.