Nice find. Nothing fancy but very functional. One question though, if you run with it, do the darts shake out?
The craft foam keeps them in there really snug. I have slung it up and down as hard as I can and they stay in place.
This is with new-newish darts. I would imagine older worn out darts may be easier to knock loose, but I always start every two day event with 400ish fresh darts.