In my experience, in Crossfire auto-shooter doesn't work well.
For Desert Eagle, I spam click my mouse and it doesn't shoot any faster than a certain amount of time. But that could just be me. Good job. Next time you should add a default time. (Ex. in the textbox by default you could put 5 and make a text that says 5 = 5 Click per Sec.)