The issue with the NRa vs BLM is that the former's manifesto and cause is wholly unconnected to race, at least ostensibly, while the latter is explicitly about the cultural construct of race. When the NRA speaks, it's supposed to always be focused exclusively on the guns and the gun rights, while when BLM speaks, it's supposed to always be focused around some kind of racial injustice.
Which means that people aren't judging the NRA's possible approach to race based on what they do but in *how* and *when* they do it; by their very nature, an action taken to directly address race wouldn't fit their MO. But considering their willingness to politicize most issues even *tangentially* attached to guns, being silent on a nationally publicized event in which it seems that even the most innocent explanation is that a legal gun owner having his hand in the vague area of his weapon (after informing the cop and by all accounts not deliberately appearing he was going for the gun) led to his shooting?
I mean, why didn't the NRA at least grab its usual loudspeaker to speak about gun owners following some gun safety rules around cops, or to question whether or not police training could be modified? They're willing to put out carefully worded state,nets in the wakes of mass shootings, so why not here?
And the answer most people seem to come to is that, at the very least, the NRA did not value the political capital they could gain by standing for Castile. Which implies at the least an apathetic, ignorant kind of racism. And otherwise, it kind of implies the corporate powers behind the NRA may have felt that backing Castile would hurt their sales to racists, which is kind of frightening.