Nate Erdman,Dave Seider,Brent Price,Terry Evans.I love Hollis Price but to call him a sharpshooter is inaccrrate.A sharpshooter is an accurate jumpshooter,especially from distance and that is not Hollis. Calvin Curry? are you kidding me? He was a mediocre shooter eho shot way too much.I'll show my age and throw a couple of other names out there- Aaron Curry and John McCullogh.
Not sure he qualifies as a "sharpshooter" but I always liked Tim McCalister's ability to hit a shot. He made 2.6 3-pointers per game his senior year (first season of 3-point line in Big Eight). Third all-time in points scored at OU.
Seiger, Price and T-Mac have to be ranked among the best. But Hollis was was my favorite, because he was money at crunch time.
Brent Price and Tim Heskett. Seemed like every time they let one go it went in.
Freshman T Mac was sweet against KU to win Billy's 1st Big 8 title. Wayman made them sag in on him and opened Tim up and he was money. This was the ring finger game of legend.
Had the 3 point line been a part of the college game in the late 70's, John McCullough would have gone down as one of the best 3 point shooters in OU history.
As for players after creation of the 3 point line Tim McCallister, Dave Sieger, Brent Price, and Hollis Price are probably the best IMO.
Since you said favorite I'm going with Calvin Curry. I'm probably dating myself here, but he he reminded me of Isiah Thomas on one of the early NBA Games for Sega Genesis, he had a sweet spot from about 40 feet out. Dude always thought he was "hot" so no need for a heat check.