The short answer is: yes (maybe).
Your concern is that it is unfair for the state to compete with private contractors using taxpayer monies. Primarily that is a political question. In general, state agencies can provide services to the federal government if the bid is the most cost effective for the agency putting out the services to bid. However, you may need to check with an OK attorney to see if there are any state regulations or OK statutes which restrict an OK state agency's ability to participate in the marketplace.