I've used stainless pins and shot a few times with water/soap as well as commercial solutions. It does a good job deburring and leaves a consistent matte finish, but I haven't been able to get a nice polish yet... I'm looking forward to seeing your results!
-Jay