Problem is the OK legislature wussed out. If this thing is signed into law you will need a concealed carry permit to open carry. They cowtowed to the OK state police who claim the sky will fall if folks are allowed to open carry without a concealed carry permit.
BTW: There is no current OK law that outlaws open carry on ones private property. Been doing it for years.