NBC: What makes the AR-15 so beloved and so reviled