States took millions to enact red-flag gun laws, but many still won't pass them