Jaiden Gary proves to be a worthy foe in shot put