The Home Rule clause doesn't override firearms laws preemption as far as I can tell.. I can't remember how Denver got/gets around it.