Paige Low throws 43-3 for Shot Put title