Well Rex, I don't know if you are familiar with new testament. But Jesus basically said 'I have not come to abolish the law, but to fulfill it'.
He later went on to describe that by 'loving our neighbour as ourselves', that we fulfill ALL the laws.
God can do as He pleases. But whenever we follow in Jesus, we stick to those laws. If God came from heaven, himself, in all the awe that comes with it, and told you that you have to commit a sin, would you do it?
Similarly though, I did mention that always, even in the days of Moses, there were commandments. One of those was not to kill. therefore, logically, how can killing ever be taken literally?
The Hebrew language is not English. It is highly exaggerative. ANd scholars (like Jesus, who spoke in Aramaic, similarly exaggerative) used many a metaphor and parable to describe the simplest of things. There are so many symbolisms in Old Hebrew that a lot of the translation (at least of the old testament) is very lost.
The hebrew word for stoning actually means 'to remove' when you trace it back. So what a lot of the passages really say is that one is to be 'removed' by the whole community. Some see this as removing the sin, others as excommunication. In either fashion, symbolism is there for everything. trees, wilderness, virgin (wwhich actually in greek and hebrew is often mistranslated, and meant to mean 'young woman', but anyway, that's besides the point.
The point is, if God commands not to kill, He doesn't go back on his words. Reborns will tell you the same thing. God doesn't go back on His word. And this should always be the case.
I am a person, who when I find a contradiction, I get wary. And in my wariness I search until I find a reason. If there comes a day where I cannot find a reason, that's the day I'll stop believing. But to have the belief to love everyone as yourself, to fix ones own faults before others, to try (and sometimes fail) in being the best me that I can be is a worthy cause in my eyes.