Interesting. Why hasn't the NRA fought such a case in court?
Because the Supreme Court has ruled on this in the past. Gun control laws are a state issue.