Crank fire, or whatever it is called, is a little hand crank that fits in the trigger guard and the shooter turns the crank, and the crank operates the trigger, like a Gatling gun. Side note, Gatling guns aren't considered machine guns, as the operator has to continually turn the crank to fire the gun.

As for 500 yard pistol shots, they are very possible. 500 yards is considered outside a pistols effective range, for pistol cartridges. Effective range being a combination of accuracy and lethality. However, pistols can be chambered in any cartridge, so it is possible to shoot out past 1000 yards with the right rifle cartridge. However, those pistols would be single shot and not fun to shoot. So what I am so poorly trying to say is that at 500 yards, I could take my Glock and put all the shots into a ten foot circle, eventually.

There is enough, independent spirit let's call it, in the US that I am afraid of what might happen if states or the Feds try to ban semi-auto firearms.