You can't leave crossbow bolts, arrows, sling stones, thrown dagger, darts etc. etc. etc. out of this.
Currently, the rules say that if a roll to hit misses, then whatever had that roll to hit is assumed to miss everything and just fly off into unoccupied space.
You're designing rules to say...