If you don't like their policy, boycott them. I won't even go in there store anymore ever since Sandy Hook. I want to see them go out of business and I'll write a letter to the CEO saying glad to see them go.They have the right to do this, but we have the right to shop elsewhere, free choice ( at least for now).
But be prepared for someone else to post a thread about the great deal they got at Dick's then play stupid when reminded of everyone boycotting them. Many people are just not the sharpest pencils in the drawer.