Oh, sure. And there should be state laws against selling them to ANYONE in those states that want to. Those states that don't want the laws (I'm thinking California here), should be free to not have them.
The Founders knew that one size does not fit all, hence the 10th Amendment. Many today can't or won't see that. (or, to be fair, see it and disagree in this case)