Mike Kahn of CBS Sportsline ranks who he considers to be the greatest shooters in the league today.  His list, in ascending order, is: Stojakovic, Rice, Richmond, Houston, Steve Smith, Nowitzki, Pierce, Rasheed Wallace, Finley, McGrady, Allen, Carter, Kobe Bryant, and Reggie Miller.  A similar list by Kahn ranks greatest shooters of all time, with Larry Bird at the top.