Being "anti-gun" is hardly what passes for "Pro-American". Only a leftist or a blue-zone socialist would spit on the memory of a great American such as Robert E. Lee.
Robert E. Lee betrayed the United States of America and needlessly was responsible for tens of thousands of American casualties. That this nation chose not to charge him with treason was compassionate conservatism.