Best NBA Shooter of all time

Who is the best NBA Shooter of all time in your opinion? 
Larry Bird, Reggie Miller, Glenn Rice, Dale Curry, Dan Majerle, Ray Allen or someone else? Leave your opinion in the comment field