Dunno about where he was, but my understanding of Oklahoma's self-defense statutes is that for them to be in effect, you have to be somewhere you are legally entitled to be.Which would give justification to the armed man to defend himself and fire on the driver.
I'm pretty sure "standing in the middle of the road brandishing a gun at motorists" wouldn't meet that criteria.