Colo. gun law raising age limit to 21 can take effect, appeals court rules