The thought is Poly will eventually dull your pins, walnut shells are bad because of allergy problems and aren't all that good for your pins. Sand is OK but those little holes will cause sand to leak out at some point. Fine Steel Wool you buy at a Hardware store seems to work the best. I've had no complaints and your pins will get very sharp.