Attorney Wendy Long has won a three-way Republican primary to take on Kirsten Gillibrand in this fall's race for the U.S. Senate.