This question already has an answer here:
The bible many times specifically tell us to stone people...
Yet, I have yet to meet someone that defends that practice.
I've heard many times that this is because the OT is not valid anymore because Jesus have fulfilled it, the problem with that argument, is that then you can argue that several OT-only sins are not sin anymore.
I saw many atheists winning arguments calling us hypocrites for not following several parts of Leviticus (that for example says male homosexuals should get stone), and when I ask about it, people tell me that those are not valid anymore because of the new covenant, but for example bestiality (sex with animals) are only forbidden there... Thus if it is not valid, we cannot say to anyone that having sex with animals is a sin.
EDIT: Question not duplicate, because I am asking specifically about stoning, not the whole law in 'general', also the answer for that question is unclear on this case anyway, they decide what they must keep, but don't decide what punishments they must keep, for example "adultery" has stoning as punishment, the answer of the other question says that laws on sexual issues are kept, thus stoning would still be valid.