Wal-Mart, the nation's largest retailer, triggered controversy earlier in the week when it said its officials were unavailable to attend the meeting because of scheduling. The company soon reversed its decision, saying it had "underestimated the expectation to attend."
The NRA has argued that it is committed to keeping people protected, but that a focus on stricter gun control is misguided.
NRA CEO Wayne LaPierre has called for all U.S. schools to have armed guards. Keene later told CNN the group supports schools choosing whether they want armed guards.