I failed to mention a few things. I went to my local Polaris shop and asked the price for a new camshaft. They told me $275 and they could get it in a couple of days. I asked if it was an OEM or a second manufacturer? He said "you can only get OEM camshafts for a 2000 Sportsman 500... nobody makes them but OEM". I then asked the price for rocker arms and he said they were about $300. By now I'm scared to death to stick around this guy's shop.
That's when I decided to search online. I found the site after you sent me the link and realized it was tied to Amazon.
So I went from $275 to $59. Oh... and the best bet.... I got the camshaft, both intake rocker arms, the exhaust rocker arm, the camshaft sprocket, and the cover gasket. Woohoo!