In his first eight years in the league, two-time league MVP Stephen Curry has developed into arguably one of the best shooters that has ever played the game.

The 28-year-old put that on full display during a recent high school basketball camp where he caught fire in a three-point shooting challenge that saw him miss just two shots.

Curry found his stroke from beyond the arc clearing out the first three rack of balls without a single miss and did his patent shimmy after nailing the final shot on the third ball rack. It was a clear display of what Curry is capable of once he gets in a shooting groove, knocking down shots at a ridiculous rate with ease.

He has been a highly accurate three-pointer shooting throughout his career hitting 43.8 percent of his attempts while hitting above 41 percent in each campaign. Curry is the only player in NBA history to make at least 300 three-pointers in a single season, which he has done twice including setting the league record with 402.

Along with that, he is one of two players in NBA history to make 200 three-pointers in five straight seasons while being the second youngest player to reach 1,000 career made three-pointers. Ultimately, this is just a sample snippet of the type of shooter talent that Curry possesses.