This 223 Crank is a clean 10-10 grind. 20 bucks does not include shipping, plan on between 50 and 90 for shipping, depending on where you want it sent. I don't have bearings. I store it standing up, (it takes less valuable real estate in my garage that way) and only laid it down long enough to snap the photo.