A petition to allow “open carry” at the Republican National Convention has over 40,000 supporters