If I'm not mistaken, the 5899 will need to mount pretty far back on the 880 leaving the back end of it hanging off the back of the receiver. I have a couple of them here that I did some grinding on for one reason or the other. That's been a few years back so I don't remember details.
Didn't say there would be an issue.... the thought just crossed my mind and I posted it.
I bought a couple and ended up modifying them to use on other guns who's grooves didn't go completely to the rear of the breech. Little grinding here and there. They both ended up in the parts bin. They should work well for you on the Daisy.