A gun range opening in Oklahoma will serve alcohol at its cafe after customers test their marksmanship in shooting and archery.