My first family cat (from before I was born through to when I was 4 or 5) used to always go out and do her thing in much the same way. She'd be gone for 2-3 days, then be back for a week before disappearing again for 2-3 days. She was spayed, and never came back with injuries so no big deal on those fronts, but fuck I suspect she killed a lot of shit. Most notable was when she maimed a jack rabbit and dragged it back to the house in the middle of the night. It was stupidly hot at the time, so all the windows in the house were open with it being way too unbearable to close them. We all had to listen to the rabbit screaming from under the deck for quite some time while it bled out (my folks couldn't find it/didn't want to go looking under the deck when they went to try to silence it). If you've ever heard a rabbit screaming you know it isn't a pleasant thing to listen to, especially not for a long time while you're trying to sleep. Cat didn't care though, she was boss. Standard proud to bring something back cat attitude. Similar shit with mice and birds, but damn that rabbit was something.
Her luck ran out eventually though. Went off one day and never came back. We suspect the coyotes got her (new development on the very edge of the city; so some coyotes still in the area when we lived there and relatively few people). It was a pity; she was a love when she was in the house. All my kitties are house kitties after that one.