What is it about the light reset you don't like? Is it hanging up while dry firing? It will not hang up while live firing if that's your concern. Some guys have used a P2000 spring IIRC that solved the reset issue. I didn't bother since I don't dry fire.