Featuring mixed martial arts and boxing contests matching firefighters and police officers from throughout Oklahoma, the annual Smoke & Guns charity event has been scheduled for April 21 at the BOK Center. All tickets are priced at $20 and are available here.