Tulsa doesn’t have too much, but so you aren’t at your hotel all day...
Turkey Mountain (spoiler: not a mountain, more of a hill) has some hiking/walking and biking. Tulsa has some good paved trails if you like running or biking. Cherry Street has some good places to eat like Killenny’s Pub. Roosevelt’s is cool. Andolini’s and Fassler’s Hall are popular. Burn Co BBQ is also really good - I think the location in Jenks (suburb) has more seating. Just check the hours for Burn Co BBQ, they have really odd hours. I’ve also heard good things about The Gathering Place (it’s a park). For shooting, Open Range Shooter’s Retreat (look it up on Facebook) is about 30 min north and has a 1500yd Range, but I haven’t been myself. I think you have to contact them and schedule a time beforehand to see if you can go.