Oklahoma City-based BancFirst Corp. is acquiring Collinsville-based American Bank of Oklahoma. .American Bank of Oklahoma has $385 million in assets, $280 million in loans and $320 million in deposits. BancFirst has more than 2,000 employees and 104 locations. The deal is expected to close later this year. “Collinsville and Skiatook are thriving communities that continue to experience dynamic growth in northeastern Oklahoma,” said David Harlow, CEO of the $14 billion BancFirst Corp. “We are excited to welcome the American Bank of Oklahoma team and their customers to BancFirst. This acquisition aligns with our continued commitment to serving communities here in our home state.”