...Turbo1889 slugs... It is a 0.625 1 oz slug coated in LEE Alox (image from link)
I looked at the link you have there, only saw 12bore slugs. Can I buy a couple of those slugs from you to inspect? My 20bore rifle has a .625 groove diameter, these might be worth it to test.