This is only controversial if you believe that guns are an important part of society. Gen Y and Millennials don’t believe they are. By removing violent symbols from culture you’re in effect saying that violence has no part in our modern societies. In a world that feels increasingly violent, I welcome anything that makes us smile (ie. water guns) over any symbol or ideology that perpetuates that guns are ok.